Mesaj kutusuna tablodan veri çağırmak istiyorum.

Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Arkadaşlar merhaba,
ekteki personeli bilgileri formunda yer alan "personel kategori No" alanına personelin ehliyet cinsine göre 1'den başlayarak her bir personel için numara vereceğim. bu numaraların verilmesini kolaylaştırmak maksadıyla personel kategori no alanına çift tıklandığında olayına bir mesaj kutusu eklemeyi ve mesaj kutusunda
ehliyet cinsine göre
en son kullanılan numarayı (yani ehliyet cinsine göre en büyük sayıyı) göstermek istiyorum.

bunun için gerekli kodu yazabilirmisiniz?
(ayrıca 2nci bir şart da ekleyebilir miyim. örneğin medeni hali ve ehliyet cinsi gibi)
 
Son düzenleme:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın abkbek,

Aşağıdaki kodlar işinizi görür herhalde.

Kod:
Private Sub ehlkategorino_DblClick(Cancel As Integer)
Dim rs As New ADODB.Recordset
strSQL = "SELECT Max([Personel Temel bilgileri].ehliyetkategorisirasi) AS EnÇokehliyetkategorisirasi, [Personel Temel bilgileri].ehliyetcinsi FROM [Personel Temel bilgileri]GROUP BY [Personel Temel bilgileri].ehliyetcinsi HAVING [Personel Temel bilgileri].ehliyetcinsi='" & Me.ehliyetcinsi & "'"
rs.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
MsgBox rs(1) & " sınıfı ehliyet kategorisinde kayıtlı son numara " & rs(0) & " dır.", vbInformation, "Dikkat"
End Sub
İyi çalışmalar
 
Katılım
16 Şubat 2007
Mesajlar
323
Excel Vers. ve Dili
office 2003 prof.tr
Sayın modalı,
Hızır gibi yetiştiniz yine, çok teşekkür eder, iyi çalışmalar dilerim.
 
Üst