----->>>Konu tamamiyle bana aittir.Tht için yapılmıştır.Lütfen teşekkür buttonuna basmayı unutmayın..
Visual Basic.Net veritabanları üzerinde işlemler gerçekleştirmek üzere
DAO, ADO, RDO, ODBC gibi teknolojilere sahiptir. En çok kullanılan teknoloji
ADO.Nettir.
ADO.Net ile gerek Access, sql, oracle, ibm db2 gibi çeşitli veritabanları
üzerinde kayıt oluşturma, ekleme, güncelleme, sorgulama, silme gibi işlemler
kolaylıkla gerçekleştirilebilir.
Veritabanları üzerinde işlem yapmak için kullanılabilecek veritabanı
nesneleri şunlardır;
Connection Nesnesi : Veritabanına bağlantı kurmak için kullanılır.
Command : Veritabanı işlemleri ile ilgili kullanılan sorguları çalıştırmak için
kullanılır.
DataReader : Veritabanı bağlantısı olduğu müddetçe veritabanı içerisindeki
verileri okuma amacı ile kullanılır.
DataSet : Veritabanı bağlantısı olduğu müddetçe veritabanı içerisindeki verileri
okuma ve yazma amacı ile kullanılır.
DataAdapter : Veritabanı bağlantısı olmasa bile veriler üzerinde işlemler
gerçekleştirilebilir.
şunlardır.
OleDBConnection Nesnesi
OleDBCommand Nesnesi
OleDBDataAdapter
DataReader
DataSet
Öncelikle kod yazmadan bir veritabanına erişimi nasıl sağlarız onunla
ilgili bir uygulama yapalım.
Örnek bir access veritabanı oluşturalım.
Veritabanı Adı : Sozluk
Tablo Adı : sozcukler
Alan Adları : id , ingilizce, türkce şeklinde olsun.
VB.Net içerisine veritabanımızı ekleyerek üzerinde görsel
olarak işlemler yapabilmek için Server Explorerı kullanabiliriz.
Server Explorer içerisindeki Data Connections seçeneğine farenin
sağ tuşu ile tıklayarak Add Connection seçeneğine tıklıyoruz.
Karşımıza gelen Choose Data Source penceresinden
Microsoft Access Database File seçeneğini seçerek Continue
butonuna tıklıyoruz.
Gelen Add Connection penceresinde daha önce oluşturmuş
olduğumuz sozluk isimli Access veritabanımızı seçiyoruz. Eğer,
veritabanı için kullanıcı adı ve şifre belirlemişsek bu bölümde
giriyoruz.
Seçtiğimiz veritabanı Server Explorer içerisine eklenecektir.
Veritabanına ait tablo ve alanları listeleyerek görebilir ve alanlara veri
girebiliriz.
Alanlara veri girişi yapmak için tablo ismi üzerine farenin sağ
tuşu ile tıklayarak Retrieve Data seçeneğine tıklıyoruz.
Ekrana seçili tablo içerisindeki kayıtların listesi gelmektedir.
Burada yeni eleman ekleyebilir, kayıtlar üzerinde değişiklik yapabilir
ya da kayıtları silebiliriz.
Kod yazamadan veritabanındaki nesnelere erişim için Data
Sources Configuration Wizard isimli aracı kullanabiliriz. Öncelikle
veritabanımızdaki değerleri görüntülemek için form üzerine
DataGridView nesnesi ekleyelim.
DataGridView nesnesinin sağ üst tarafındaki ok a basarak
Choose Data Sources seçeneğine tıklayalım ve Açılan pencereden
Add Project Data Source yazısına tıklayalım.
Karşımıza gelen Data Source Configuration penceresinden
Database seçeneğini seçiyoruz ve Next butonunu tıklıyoruz.
Karşımıza gelen pencereden Dataset seçeneğini seçiyoruz ve
Next butonunu tıklıyoruz.
Karşımıza gelen pencereden New Connection butonuna
basıyoruz.
Karşımıza gelen Add
Connection penceresinden
Change butonunu tıklıyoruz. Ve
açılan Change Data Source
penceresinden Microsoft Access
Database File seçeneğini seçerek
OK e tıklıyoruz.
Karşımıza gelen Add
Connection penceresinden Browse
butonuna tıklayarak açılan
pencereden oluşturduğumuz
veritabanı dosyanı seçiyoruz. Ve
Test Connection butonuna basarak
bağlantıyı test ederek OK
butonuna basıyoruz..
Next diyoruz ve karşımıza gelen dialog penceresinde evet seçeneğini
seçiyoruz.
Next diyoruz
eğer seçili değilse veritabanı elemanlarını seçiyoruz ve Finish butonuna
basarak veritabanı bağlantı işlemini bitiriyoruz. Projemizi çalıştırdığımızda
Veritabanındaki değerlerin DataGridView içeriisnde listelendiğini görürürüz.
Visual Basic.Net veritabanları üzerinde işlemler gerçekleştirmek üzere
DAO, ADO, RDO, ODBC gibi teknolojilere sahiptir. En çok kullanılan teknoloji
ADO.Nettir.
ADO.Net ile gerek Access, sql, oracle, ibm db2 gibi çeşitli veritabanları
üzerinde kayıt oluşturma, ekleme, güncelleme, sorgulama, silme gibi işlemler
kolaylıkla gerçekleştirilebilir.
Veritabanları üzerinde işlem yapmak için kullanılabilecek veritabanı
nesneleri şunlardır;
Connection Nesnesi : Veritabanına bağlantı kurmak için kullanılır.
Command : Veritabanı işlemleri ile ilgili kullanılan sorguları çalıştırmak için
kullanılır.
DataReader : Veritabanı bağlantısı olduğu müddetçe veritabanı içerisindeki
verileri okuma amacı ile kullanılır.
DataSet : Veritabanı bağlantısı olduğu müddetçe veritabanı içerisindeki verileri
okuma ve yazma amacı ile kullanılır.
DataAdapter : Veritabanı bağlantısı olmasa bile veriler üzerinde işlemler
gerçekleştirilebilir.
ACCESS VERİTABANI İŞLEMLERİ
Access veritabanlarına erişim için kullanılabilecek veritabanı nesnelerişunlardır.
OleDBConnection Nesnesi
OleDBCommand Nesnesi
OleDBDataAdapter
DataReader
DataSet
Öncelikle kod yazmadan bir veritabanına erişimi nasıl sağlarız onunla
ilgili bir uygulama yapalım.
Örnek bir access veritabanı oluşturalım.
Veritabanı Adı : Sozluk
Tablo Adı : sozcukler
Alan Adları : id , ingilizce, türkce şeklinde olsun.
VB.Net içerisine veritabanımızı ekleyerek üzerinde görsel
olarak işlemler yapabilmek için Server Explorerı kullanabiliriz.
Server Explorer içerisindeki Data Connections seçeneğine farenin
sağ tuşu ile tıklayarak Add Connection seçeneğine tıklıyoruz.
Karşımıza gelen Choose Data Source penceresinden
Microsoft Access Database File seçeneğini seçerek Continue
butonuna tıklıyoruz.
Gelen Add Connection penceresinde daha önce oluşturmuş
olduğumuz sozluk isimli Access veritabanımızı seçiyoruz. Eğer,
veritabanı için kullanıcı adı ve şifre belirlemişsek bu bölümde
giriyoruz.
Seçtiğimiz veritabanı Server Explorer içerisine eklenecektir.
Veritabanına ait tablo ve alanları listeleyerek görebilir ve alanlara veri
girebiliriz.
Alanlara veri girişi yapmak için tablo ismi üzerine farenin sağ
tuşu ile tıklayarak Retrieve Data seçeneğine tıklıyoruz.
Ekrana seçili tablo içerisindeki kayıtların listesi gelmektedir.
Burada yeni eleman ekleyebilir, kayıtlar üzerinde değişiklik yapabilir
ya da kayıtları silebiliriz.
Kod yazamadan veritabanındaki nesnelere erişim için Data
Sources Configuration Wizard isimli aracı kullanabiliriz. Öncelikle
veritabanımızdaki değerleri görüntülemek için form üzerine
DataGridView nesnesi ekleyelim.
DataGridView nesnesinin sağ üst tarafındaki ok a basarak
Choose Data Sources seçeneğine tıklayalım ve Açılan pencereden
Add Project Data Source yazısına tıklayalım.
Karşımıza gelen Data Source Configuration penceresinden
Database seçeneğini seçiyoruz ve Next butonunu tıklıyoruz.
Karşımıza gelen pencereden Dataset seçeneğini seçiyoruz ve
Next butonunu tıklıyoruz.
Karşımıza gelen pencereden New Connection butonuna
basıyoruz.
Karşımıza gelen Add
Connection penceresinden
Change butonunu tıklıyoruz. Ve
açılan Change Data Source
penceresinden Microsoft Access
Database File seçeneğini seçerek
OK e tıklıyoruz.
Karşımıza gelen Add
Connection penceresinden Browse
butonuna tıklayarak açılan
pencereden oluşturduğumuz
veritabanı dosyanı seçiyoruz. Ve
Test Connection butonuna basarak
bağlantıyı test ederek OK
butonuna basıyoruz..
Next diyoruz ve karşımıza gelen dialog penceresinde evet seçeneğini
seçiyoruz.
Next diyoruz
eğer seçili değilse veritabanı elemanlarını seçiyoruz ve Finish butonuna
basarak veritabanı bağlantı işlemini bitiriyoruz. Projemizi çalıştırdığımızda
Veritabanındaki değerlerin DataGridView içeriisnde listelendiğini görürürüz.
Bidahaki dersimizde görüşmek üzere ..