Başlangıç > Kodlar > Visual basic 6 ile Adodc bağlantı yöntemleri

Visual basic 6 ile Adodc bağlantı yöntemleri


Pratik çözümler

Sihirbaz yardımıyla bağlantı

Microsoft Ado Data Control ünü ekleriz.
Adodc üzerinde farenin sağ tuşuna basıp Properties komutuna tıklarız.
Karşımıza gelen pencereden Use Connection String ifadesinin hemen sağındaki Build komutuna tıklayarak sihirbaz yardımıyla veritabanı bağlantımızı yaparız.
Recordsource tabına tıklarız.
CommandType seçeneğinden adcmdTable seçeneğini
Hemen altındaki Table or Stroed Procedure Name açılır kutusundan Tablo adımızı seçeriz.
Eğer SQL ifadeleri kendimiz yazmak istiyorsak. CommandType kısmından adcmdText seçtikten sonra Command Text (SQL) kısmına SQL kodumuzu yazarız.
Tamam düğmesine basarız.
Adodc1 kontrolümüzün bağlantısını yapmış olduk.
Bundan sonraki işlemlerimiz gayet basit
İstediğimiz kontrolü formumuza ekleyebiliriz. Örneğin ben datagrid kontrolünü formuma eklemek istiyorum.
Bunun için yine Microsoft Datagrid Controlünü formumuza ekledikten sonra
Bunun datasource özelliğini Adodc1 yapıyoruz.

Kodla Bağlantı

Microsoft Ado Data Control ünü ekleriz.
Adodc üzerinde farenin sağ tuşuna basıp Properties komutuna tıklarız.
Karşımıza gelen pencereden Use Connection String ifadesinin hemen sağındaki Build komutuna tıklayarak sihirbaz yardımıyla veritabanı bağlantımızı yaparız.

Use Connection String Kısmındaki ifadeyi keseriz. İptal tuşuna basarız.
Form_load olayına aşağıdaki kodları yazarız.
Kestiğimiz kodu adodc1.connectionstring= yazdıktan sonra yapıştırıyoruz.

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\ogrenci takip\okulogrenci.mdb"

Adodc1.RecordSource = "OGRENCI"

Bundan sonraki işlemlerimiz gayet basit
İstediğimiz kontrolü formumuza ekleyebiliriz. Örneğin ben datagrid kontrolünü formuma eklemek istiyorum.
Bunun için yine Microsoft Datagrid Controlünü formumuza ekledikten sonra
form load kısmındaki kodu aşağıdaki kodu ekliyoruz.

Set DataGrid1.DataSource = Adodc1

Değişkenleri kendimiz kullanarak bağlantı yapma.

Yeni bir proje açarız.
Project Menusunden Preferences seçeneğine tıklarız.
Microsoft ActiveX Data Object 2.8 Library seçeniğini seçeriz.
General kod kısmında aşağıdaki 2 değişkenimizi tanımlarız.

Dim baglanti as new adodb.connection

Dim kayitseti as new adodb.recordset

Form_load olayına aşağıdaki kodları yazarız.

baglanti.Open "Provider=Microsoft.Jet.Oledb.4.0; Data Source=D:\ado\okulogrenci.mdb"

kayitseti.Open "select * from OGRENCI", baglanti, adOpenKeyset, adLockOptimistic

Kontrollerimizi ekledikten sonra bunları kodla bağlamamız gerekecek.

Text1=kayitseti!ADSOYAD

Text2=kayitseti!NUMARA gibi…

Saygılarımla...

Reklamlar
  1. Muzaffer
    07/12/2013, 21:41

    Hocam Allah razı olsun Ado nesnesi ancak bu kadar güzel anlatılır. O kadar video izledim, o kadar yazı okudum ama ilk defa bu kadar güzel bir döküman gördüm.

    Çok teşekkürler.

    Beğen

  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: