- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
Private Sub UserForm_Initialize()
.....................
SQLStr = "SELECT DISTINCT PERS_NO FROM [OZLUK$]"
Dim RecOzlk As ADODB.Recordset: Set RecOzlk = New ADODB.Recordset
With RecOzlk
.Open SQLStr, bagOZLK, adOpenKeyset, adLockOptimistic
.MoveFirst: ComboBox95.Clear
For i = 1 To .RecordCount
ComboBox95.AddItem .Fields("PERS_NO")
.MoveNext
Next i
.MoveFirst: ComboBox95.ListIndex = 0
If CBool(.State And adStateOpen) = True Then .Close
End With
Set RecOzlk = Nothing
............
end sub
yukarıdaki kodlar ile bağlantıdaki tüm personel numaralarını comboya alabiliyorum, ancak istediğim TCK_NO bağlı personel numaralarını comboya almak
bunun için satırı
'SQLStr = "SELECT DISTINCT TCK_NO FROM [OZLUK$]"
şeklinde değiştirnce
run time error 3265 hatası veriyor
önerini nedir.?