Mükerrer Kayıt Yapmak Istiyorum, Yapamıyorum.

1 2 3 4 5 6 7
04/06/2020, 00:14

berduş

Öğrenmek istiyorsanız biraz kurcalamaniz gerek)
Mesela ilişkiler penceresini açabiliyor musunuz yada tabloyu tasarım modunda açıp alan ekleme, tür belirleme gibi şeyleri yapabiliyor musunuz? Eğer bilmiyorsanız ama öğrenmek istiyorsanız forumda yada internette biraz araştırma yapıp değişiklikleri yapmaya çalışın olmazsa uygun bir zamanda ilgilenmeye çalışırım. Ama önce muhakkak araştırıp öğrenmeye çalışın
Iyi calismalar
04/06/2020, 00:32

Mehmet007

(03/06/2020, 23:49)berduş yazdı: 2 birincil anahtarı iliskilendirmis olabilirsiniz,  üye tablosundaki 1.cil anahtar ile diğer tablodaki uzun tamsayı özelliğine sahip bir alanı iliskilendirmelisiniz

Şöyle yapabilirsiniz Uye bilgilerinin bulunduğu tabloda otomatik tamsayı alanını 1. anahtar yapınsanın ismi UyeId olsun, diğer tabloya da uzun tamsayı türünde bir alan ekleyin onun da adı UyeId olsun
Ilişkiler penceresinden  bu 2 alanı iliskilendirin
İlk tabloda otomatik tamsayı alanını uye_id, ilinci tabloda tc_kimlik alanını tamsayı yapıp ilişkilendirsem oluyor mu deniyorum. bu arada ilginiz için teşekkür ederim..
04/06/2020, 00:41

feraz

Ben dosyayı inceledim bence ilişkilendirmeye gerek yok.
Tc kimlik numarası yazınca bilgiler otomatik forma gelebilir vs..
04/06/2020, 01:13

Mehmet007

(04/06/2020, 00:41)feraz yazdı: Ben dosyayı inceledim bence ilişkilendirmeye gerek yok.
Tc kimlik numarası yazınca bilgiler otomatik forma gelebilir vs..
Bir sorgu oluşturup orada giriş yapan kişinin bilgileri giriş saati ve çıkış saatini görebilir miyim bu şekilde ya da ne yapmamı önerirsiniz

(04/06/2020, 00:41)feraz yazdı: Ben dosyayı inceledim bence ilişkilendirmeye gerek yok.
Tc kimlik numarası yazınca bilgiler otomatik forma gelebilir vs..
tc kimlik no yazınca bilgilerin forma gelmesi çok daha iyi olur fakat bu kişinin çıkışını ve çıkış saatini nasıl kaydedebilirim?
04/06/2020, 01:49

feraz

tc kimlik no yazınca bilgilerin forma gelmesi çok daha iyi olur fakat bu kişinin çıkışını ve çıkış saatini nasıl kaydedebilirim?

Vba kodu yazılarak yapılabilir.

Bir sorgu oluşturup orada giriş yapan kişinin bilgileri giriş saati ve çıkış saatini görebilir miyim bu şekilde ya da ne yapmamı önerirsiniz
Bende fazla anlamıyorum accessten ama mantıken tabloloarı sorguda birleştirip yapılabilir sanki.
04/06/2020, 02:41

feraz

Örnek olsun diye tbl_ziyaretci_cikis tablosunudaki textboxu ilişkisiz yaptım tabii tablo ilişkilerinide sildim.
Çıkış olayı için gifteki gibi basit olarak yaptım deneyebilirsiniz.

Private Sub Komut18_Click()

Dim bul
Dim db As DAO.Database
Dim Rs As DAO.Recordset

bul = DLast("adi_soyadi", "[tbl_ziyaretci_giris]", "[TC_kimlik]= '" & TC_kimlik & "'")
bulMasa = DLast("masa_no", "[tbl_ziyaretci_giris]", "[TC_kimlik]= '" & TC_kimlik & "'")
If IsNull(bul) Then
    MsgBox "kayit yok", vbCritical
    Exit Sub
End If


Set db = CurrentDb
Set Rs = db.OpenRecordset("tbl_ziyaretci_cikis", dbOpenTable, dbAppendOnly)
With Rs
    .AddNew
    !TC_kimlik = TC_kimlik
    !adi_soyadi = bul
    !masa_no = bulMasa
    .Update
    .Close
End With

End Sub



1 2 3 4 5 6 7