Merih Forum Programlama ve yazılım algoritmalar Genel veritabanı Paradox DELPHİ 7 PARADOX VERİ TABANI OLUŞTURMA VE DELPHİ İLE BAĞLANTISI

  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
DELPHİ 7 PARADOX VERİ TABANI OLUŞTURMA VE DELPHİ İLE BAĞLANTISI

 
#1

Delphi ’ nin En Performanslı Çalışma Yaptığı Veri Tabanı PARADOX ’ tur.Çok Büyük Yazılımlar Hariç En Çok Bu Veri Tabanı
 
Kullanılır.Tablo Oluşturmaya Geçmeden Önce Alias Tanımlama İşleminden Bahsetmek İstiyorum.
 
Alias Tanımlamak:
 
Aliaslar Tabloların Bulunduğu Adresi Tutan Takma Adlardır.Bu Yapı Sayesinde Her Defasında Tablonun Adresini Girmek
 
ZorundaKalmazsınız.Uygulamaya Başlamadan Tabloları Kaydedeceğiniz Klasöre Alias Belirlersiniz.
 
Alias Tanımlamak İçin Aşağıdaki Adımları İzleyin.
 
Başlat Ã¨ Tüm Programlar Ã¨ Borland Delphi 7 Ã¨ BDE Administrator Tıklıyoruz.
 
[Resim: kodevreni_1424020516__bde1.png]
 
Açılan Bu Pencerede “Database†Üzerinde Mouse İle Sağ Tuş Tıklayarak  â€œNew†Seçeneğine Tıklıyoruz.
 
Aşağıdaki Pencere Açılacaktır.
 
[Resim: kodevreni_1424020650__bde2.png]
 
Bu Pencereyi OK Butonuna Basarak Geçin.Yeni Aliasınız Pencerenize “STANDARD†İsmi İle Eklenecektir.
 
İsmi Değiştirip( KodEvreni ) “PATH †Kısmına da Tablonuzu Kaydedeceğiniz Klasörü Girin veya Seçin.
 
[Resim: kodevreni_1424021776__bde3.png]
 
Gördüğünüz Gibi Biz Tablonun Kaydedileceği Klasörü “C:\KodEvreni\Data†Olarak Belirledik. Alias İsmi Olarak da
 
“KodEvreni†Seçimini Kullandık.
 
Pencereyi Kapatıp Gelen Uyarı Penceresinede Olumlu Cevap Verin.
 
Alias Tanımlaması Yaptıktan Sonra Oluşturacağınız Tablolara Bu Aliası Kullanarak Erişmek İstiyorsanız Tablolarınızı
 
"C:\KodEvreni\Data" Klasörünün İçerisine ( Çünkü Klasör Patch Olarak Gösterildi ) Kaydetmelisiniz.Aksi Takdirde Bu Alias
 
İşinizi Görmeyecektir.
 
Paradox Veri Tabanında Tablo Oluşturmak:
 
Paradoxta Tablo Oluşturmak İçin İki Yöntem Mevcuttur.Birincisi Delphiyi Hiç Açmadan ( Ben Bu Yolu Tavsiye Ediyorum.
 
Tablolar İle İlgili İşlemleri Yaparken Uygulamanızı Kapatmanız Oluşabilecek Sorunları Engelleyecektir. Bilhassa Bağlantıdaki Bir Tablo
 
Tasarımını Değiştirmenizde Paradox İzin Vermeyecektir.)
 
Başlat Ã¨ Tüm Programlar Ã¨ Borland Delphi 7 Ã¨ Database Desktop Adımlarını İzliyoruz.
 
Açılan Pencereden File Ã¨ New Ã¨ Table Seçeneklerini Seçerek Aşağıdaki "Create Table" Penceresinin Açılmasını Sağlayın.
 
[Resim: kodevreni_1424023287__dd1.png]
 
Bu Pencerede Destek Verilen Veri Tabanlarının İsimleri Bulunmaktadır.Tablomuzu Hangi Veri Tabanında Oluşturacaksanız Onu
 
Seçmelisiniz.Biz Paradoxu Kullanacağımız İçin "Paradox7" Seçeneğini Seçerek OK Butonuna Basıyoruz. Karşınıza Aşağıda Görünen
 
Pencere Açılacaktır.
 
[Resim: kodevreni_1424023681__dd2.png]
 
Bu Pencerede Tablonuzda Yer Alacak Sütun İsimlerini , Sütun Tiplerini , Sütun Uzunluklarını ve İndexlerini Belirlemelisiniz.Diğer
 
Seçenekler Zaten Delphi İçerisinden Çok Kolay Halledileceği İçin Onlarla Fazla Kafanızı Yormanızı Tavsiye Etmem.

 
Aşağıdaki Pencerede Görüldüğü Gibi Sutünları Oluşturduk.
 
[Resim: kodevreni_1424024699__dd3.png]
 
Tablo İçeriğine Dikkat Edecek Olursak;
 
İlk Sutün Kolon Başlıklarını
 
İkinci Sutün İçeriğin Tipini ( Type Kısmında Mousun Sağ Tuşuna Basarak veya Space( Boşluk ) Tuşuna Basarak Tüm Seçenekleri
 
Listeleyebilirsiniz.)
 
Üçüncü Sütun Kaç Karakter Veri Alabileceğini ( Tarih ve Parasal İçeriklerde Paradox Bu Değeri Kendisi Belirler.)
 
Son Sütun İse Tablonuzdaki Primary İndexi Belirler. " * " Koyduğunuz Sütun O Tablo İçin Primary İndex Sütunu Olacaktır.( Dikkat Edin En
 
Üstteki Sütunu Primary Belirleyebilirsiniz. )
 
Şimdi "Save As..." Butonuna Tıklayarak Tablonuzu "KodEvreni" Aliasının Gösterdiği Klasörün ( "C:\KodEvreni\Data" ) İçerisine "SERVIS"
 
İsmiyle Kaydedin.
 
[Resim: kodevreni_1424026216__dd4.png]
 
Delphi 7 İle Paradox Veri Tabanına Bağlanma:
 
Paradox Veri Tabanına Aşağıdaki Adımları Uygulayarak Bağlanabilirsiniz.
 
Birinci Adımda Formun Üzerine Component Palette Bulunan BDE Yaprağında Bulunan Table Nesnesinden 1 Adet Yerleştiriniz.
 
İkinci Adımda Formun Üzerine Component Palette Bulunan DataAccess Yaprağında Bulunan DataSource Nesnesinden 1 Adet
 
Yerleştiriniz.
 
Üçüncü Adımda Formun Üzerine Component Palette Bulunan Standard Yaprağında Bulunan Label Nesnesinden 6 Adet Yerleştiriniz.
 
Dördüncü Adımda Formun Üzerine Component Palette Bulunan Data Controls Yaprağında Bulunan DBGrid Nesnesinden 1 Adet ,
 
DBEdit Nesnesinden 6 Adet , DBNavigator Nesnesinden 1 Adet Yerleştiriniz.
 
Formun Görüntüsü Şu Şekilde Olacaktır.
 
[Resim: kodevreni_1424028616__bag3.png]
 
 
DataSource1 i Seçip Component Özelliklerinden Dataset Bölümünü Table1 Yapıyoruz.
 
[Resim: kodevreni_1424029198__bag4.png]
 
Table1 Nesnesini Seçip DatabaseName Özelliğine Tablonuzun İçinde Bulunduğu Klasörü Referans Gösteren Aliasınızın
 
( Bizim Örneğimizde KodEvreni ) İsmini Aktarın.
 
[Resim: kodevreni_1424029322__bag1.png]
 
Table1 Nesnesi Seçiliyken TableName Özelliğine Tablomuzu Ekliyoruz.
 
[Resim: kodevreni_1424029477__bag2.png]
 
Table1 Nesnesi Seçiliyken Active Özelliğini True Yapıyoruz.
 
[Resim: kodevreni_1424029600__bag5.png]
 
Daha Sonra DBGrid Nesnesini , 6 Adet DBEdit Nesnesini ve DBNavigator Nesnesini Seçip ( Shift Tuşuna Basılı Tutup Nesnelere Tek
 
Tek Tıklayarak Çoklu Seçim Yapabilirsiniz ) Datasource Özelliğini DataSource1 Yapıyoruz.
 
[Resim: kodevreni_1424029987__bag6.png]
 
DBEdit Nesnelerini Tek Tek Seçip DataField Özelliklerini Ayarlıyoruz.
 
Yani;
 
DBEdit1 Sıra No Olduğu İçin DBEdit1 in DataField Özelliğide SIRANO Olacaktır.
 
DBEdit2 Magaza Adı Olduğu İçin DBEdit2 in DataField Özelliğide MAGAZAADI Olacaktır.
 
DBEdit3 Servis Tarihi Olduğu İçin DBEdit3 in DataField Özelliğide SERVISTARIHI Olacaktır.
 
DBEdit4 Giden Firma Olduğu İçin DBEdit4 in DataField Özelliğide GIDENFIRMA Olacaktır.
 
DBEdit5 Arıza Sebebi Olduğu İçin DBEdit5 in DataField Özelliğide ARIZASEBEBI Olacaktır.
 
DBEdit6 Fatura Tutarı Olduğu İçin DBEdit6 in DataField Özelliğide FATURATUTARI Olacaktır.
 

Artık Veri Tabanımıza Başarıyla Bağlandık.Veri Tabanımıza Kayıt Ekleyebilir , Düzenleyebilir ve Silebiliriz.
 
Anlatımda Kullanılan Proje Dosyası:
 
KodEvreni.7z
 
Anlatımı Pdf Dosyası Olarak İndirme:
 
Delphi7Nomercy.7z
 
Not: Proje Dosyasını Çalıştırmanız İçin C:\ ye rardan Çıkartıktan Sonra İsim Değiştirmeden Kopyalamanız Gerekmektedir.Daha Sonra KodEvreni İsminde
 
Alias Oluşturmanız ve Alias Patch Yerini C:\KodEvreni\Data Klasörünü Göstermeniz Gerekmektedir.
 
Delphi 7 Paradox Veri Tabanı Bağlantısıyla İlgili Sorun Yaşarsanız Konu Altında Bildiriniz.



Bul
Alıntı


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Bu konuyu görüntüleyen kullanıcı(lar):
1 Ziyaretçi

   
Türkçe Çeviri: Emre KRMN, Kodlayanlar MyBB, © 2002-2022 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-∞ Tüm hakları saklıdır.