Delphi Paradox Bağlantısı Kurma
Bu konumuzda size Delphi Paradox Bağlantısı Kurma konusundan bahsedeceğiz. Delphi’nin tercih edilmesinin en büyük nedenlerinden biriside iyi bir veritabanı desteğine sahip olması ve veritabanı programı yazmayı kolaylaştırmasıdır. Delphi veritabanı programı yazmak zor ve tecrübe ister ama diğer yandan hiç kod yazmadan da bir veritabanı programı yapabilirsiniz.
Veritabanını, verilerin depolandığı tablolar şeklinde düşünebiliriz. Tablolar ise ad, soyad, telefon gibi alanlardan (field) oluşur. Bu alanların tamamı ise bir kayıtı (record) oluşturur. Veritabanı tek tablodan oluşabileceği gibi birden fazla tablodan da oluşabilir. Yüzlerce tabloya sahip veritabanlarınız olabilir. Yine bu tablolarda 100 kayıt tutabileceğiniz gibi milyonlarca kayıtta tutabilirsiniz. İndeksler(index) veritabanlarını hızlandırmak için kullanılır. Bir tabloda bir veya birden fazla indeks olabilir. İndeksleri seçerken en çok işlem yaptığınız alanları seçmeniz iyi olacaktır.
Aliaslar tabloların bulunduğu adresi tutan takma adlardır. Bu yapı sayesinde her defasında tablonun adresini girmek zorunda kalmazsınız. Uygulamaya başlamadan tabloları kaydedeceğiniz klasöre Alias belirlersiniz.
BDE Administrator İşlemleri
- Database Alias penceresine sağ tıklayın, New deyin.
- Database Driver Name olarak STANDART seçin.
- Alias ismi olarak akılda kalıcı bir isim seçin.
- Yeni aliasınıza tıklayın, PATH kısmına tıklayarak verilerin kaydedileceği dizini seçin. Bu dizine veri tabanları kaydedilecek.
- Alias üzerine ters tıklayın. Save As deyin, kaydedin.
- Aliasın solundaki ikona tıklayıp ikonu yeşile döndürün.
- BDE Yöneticisini kapatın, burada işiniz bitti.
Database Desktop İşlemleri
- File > New > Table yolundan yeni bir tablo oluşturun.
- Table Type olarak Paradox 7 seçin. Tablo oluşturma penceresi açılacaktır.
- Tablo içindeki alanları ve türlerini bu pencereden ayarlayın.
- Bir alanı KEY olarak seçin. Save As (Farklı Kaydet) ile kaydedin.
- Alias olarak kendi oluşturduğunuz aliası seçin ve açılan klasöre kaydedilsin.
- Kayıt türü Paradox olarak kalıyor. Veritabanı dosyasını adlandırıp kaydedin.
- File > Open > Table diyerek kaydettiğiniz tabloyu açın,
- Table > Edit Data diyerek sorun olup olmadığını kontrol edebilirsiniz.
- Database Desktop’ı kapatabilirsiniz.
Delphi 7 İşlemleri
- Araç kutusunda BDE sekmesine geçip en baştaki Table nesnesini forma yerleştirin.
- Table nesnesi seçili iken Properties‘tan Database Name olarak aliasınızı, Table name olarak veritabanınızı, Active değerini de True olarak ayarlayın.
- Table’a sağ tıklayıp Fields Editor deyin, boş pencere gelecektir.
- Sağ tıklayıp Add All Fileds deyin. Eğer veri tabanına girdiğiniz veriler ekrana geldi ise sorun yoktur.
- DataAccess’e geçin, en baştaki Datasource nesnesini forma atıp seçili iken Properties’tan Dataset özelliğini Table1 olarak ayarlayın.
- DataContorls sekmesine geçip Grid nesnesini forma ekleyin.
- Properties’tan Datasource: datasource1 olarak ayarlıyoruz.
- Veriler Grid nesnesi içine geldiyse sorun yoktur.