Skip to main content

AccessTr.neT M.

İki Kutuyu Birbirine Bağlama

Konu

Çözüldü #1
S.a arkadaşlar.Bende ufaktan accessle bişeyler yapmaya çalışıyorum fakat cok zormusImg-grineklediğim programa giriş paneli eklemek istiyorum birde verilen yakıt formunda plakayı sectiğim zaman o aracın son girilen km ilk km olarak gösterme imkanı varmıdır.Şimdiden cok tesekkürler.
.rar DENEME2.rar (Dosya Boyutu: 74,36 KB | İndirme Sayısı: 13)
Cevapla
#2
Merhaba, konu başlığınız ile sorduğunuz sorunun bağlantısını çözemedim.

Öncelikle Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusunu inceleyiniz.

Formdaki TXTPLAKA açılan kutusunun güncelleştirme sonrasında olayına aşağıdaki kodu ekleyiniz.

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
Dim GYakit As Integer

GYakit = Nz(DMax("[SON KM]", "VERİLEN_YAKIT", "[PLAKA]='" & Me.TXTPLAKA & "'"), 0)

If GYakit = 0 Then

GYakit = DLookup("[İLK KM]", "ARAÇ_TANIMLA", "[ID]=" & Me.TXTPLAKA)

End If

Me.TXTİLK = GYakit


Verilen yakıt tablosunda plakaya ait son veriyi aktarır, veri yok ise araç tanımlamadaki ilk km alanındaki veriyi aktarır.

Nesne isimlerinde ve alan isimlerinde Türkçe karakter ve boşluk kullanmamaya özen gösterinb.

"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
...........
#4
Çok tesekkürler ilgilinize Ozan bey .yalnız kayıt yaparken tablolarda plaka ıd olarak birincil anahtara verilen değer ile kaydoluyor onu nasıl plaka olarak görebilirim.
Cevapla
...........
#5
(28/03/2018 15:54)salih demir Adlı Kullanıcıdan Alıntı: plaka ıd olarak birincil anahtara verilen değer ile kaydoluyor
Merhaba, bu şekilde doğru olanı yapmışsınız. Ancak verilen_yakit tablosundaki plaka alanının sayı olarak değiştirilmesi gerekli. Bu işlemi yaptıktan sonra

SQL Code
SELECT VERİLEN_YAKIT.TARİH, ARAÇ_TANIMLA.PLAKA, VERİLEN_YAKIT.[ARACI KULLANAN], VERİLEN_YAKIT.[YAKITI VEREN], VERİLEN_YAKIT.[İLK KM], VERİLEN_YAKIT.[SON KM], VERİLEN_YAKIT.[VERİLEN LT], VERİLEN_YAKIT.[YAPILAN KM], VERİLEN_YAKIT.[ORTALAMA TÜKETİM]
FROM ARAÇ_TANIMLA INNER JOIN VERİLEN_YAKIT ON ARAÇ_TANIMLA.ID = VERİLEN_YAKIT.PLAKA;



Sorgusu ile plaka id yerine plakayı görebilirsiniz.

"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#6
Ozan bey affınıza sığınıyorum fakat bilmeyince zor oluyor yazdığınız kodu nerde sorgulamasını yapmam gerekiyor.
Cevapla
...........

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da