Alıntı:...benim istediğim sizin linkini verdiğiniz örnekteki aynı arama yönetmi ile sadece ikinci bir accessten almasını istiyorum.
yani formlarım ile tablolarım aynı accesste bulundurmayacağımdan dolayı,...
Açıklamada size bahsini yaptığım husus da bu zaten.
Yapmanız gerekenler birinci olarak;Database2.mdb isimli Access uygulamasındaki Genel isimli tablodan verileri,formunuzun liste denetimine aktarmak.bunun için de,formunuzun Yüklendiğinde olay yordamına ilgili kodları eklemeniz gerekmektedir.örneğinizden yola çıkılacak olunduğunda,Örnek11 isimli veritabanınızın ana isimli formunun Yüklendiğinde olay yordamına eklemeniz gereken kodlama aşağıdaki gibidir (sizin kodlarınızdan hareket edilerek ve üzerinde birkaç değişiklik yaparak):
PHP Kod:
Private Sub Form_Load()
Dim rs As New ADODB.Recordset
Set conn = New ADODB.connection
Dim satir As Long
With conn
.Provider = "Microsoft.JET.OLEDB.4.0"
.Open Application.CurrentProject.Path & "\Database2.mdb"
End With
Set rs = conn.Execute("Select * from Genel")
rs.MoveFirst
Do While Not rs.EOF
Me.Liste1.AddItem (rs("tc") & ";" & rs("adi") & ";" & rs("soyadi"))
rs.MoveNext
Loop
Set rs = Nothing
End Sub
Bir önceki mesajda bağlantısını verdiğim örneği yol gösterici olarak alıp yapılışını uygulamanızın bu yeni haline adapte ederek,textbox’ın Değiştiğinde Olay Yordamındaki kodlama ile listede aramayı gerçekleştirmeniz.
ikinci aşamada dikkat etmeniz gereken husus ise;bağlantıdaki örnekte yer alan geçici isimli denetimi ve sorgudaki kriter belirlemeyi ve son oalrak da liste güncelleme ksıımlarını ve hangi işlemde ne oluştuğunu iyi gözlemlemeniz.zaten,örnek kendini anlatıyor yeterince.bilgilerinize.
iyi çalışmalar,
saygılar.