Öncelikle SQL, Access hangi veritabanı kullanırsan kullan bir connection ve recordset nesnesine ihtiyacın olacaktır. bu nesneleri oluşturduktan sonra db'ye bağlanabilir, seçme ekleme ve güncelleme sorgusu yaptırabilirsin. Bir örnek kod yazacağım bunu geliştirmek senin elinde. Öncelikle ADO ile bu bağlantıyı sağlayacağımızı düşünürsek projen için insert yada tools menüsünden References'a gel ve Microsoft ActiveX Data Objest 2.x gibi versiyonlardan sonuncusunu seç şu an 2.8 sonra ok'le onayla
Private Sub Form_Load() dim cnn as ADODB.Connection dim rs As ADODB.Recordset
cnn.Provider="Microsoft.Jet.OLEDB.4.0" 'Bağlantı için sağlayıcı seçiyoruz cnn.Open("c:\proje\prj.mdb") 'DBnin yolunu gösteriyip açıyoruz rs.Open "SELECT isim FROM uyeler",cnn 'DBdeki uyeler tablosundan isim sütunundaki bilgileri çekiyoruz do until rs.EOF 'rs değişkeni sonkayda gelene kadar döngü içinde ilerliyoruz ListBox1.AddItem rs.Fields("isim") 'rs değişkeninde yer alan isim değerini formdaki listbox'a ekliyoruz rs.MoveNext 'bir sonraki kayda geçiyoruz loop 'döngü sonu
data sihirbazları ile yukarıdaki angaryalığı yapmana gerek kalmaz.. araç çubuğundaki data bileşenini forma koyup database adi olarak accesten yaptigin veritabanı dosyasını vermen, recorsource bağlantıları yapman gerekir... bu arada vb acces ile iletişim yaparken sorun cıkarıyor(access 2000 ustunde) yapman gereken iki şey var.. vbacess eklentisini bulup yuklemen yada acessten 97 ye donuşturu kullanman.. kolay gelsin
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.