birden cok db

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
txgfrm
Üye
Mesajlar: 2
Kayıt: 21 Nis 2006 09:41

birden cok db

Mesaj gönderen txgfrm »

bir projem var ve bu projeyi 3 tane veritabani sistemi icin yazmam gerekiyor.

örnegin bir parametreye göre mysql, mssql ve firebird db lerinden birine baglanip bu dbler üzerinde ayni islemleri yapabilen bir uygulama.

bu is icin delphi de kullanabilecegim bi yöntem veya komponent, class öneriniz varmi ?

tesekkürler.
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

aslına bakarsan veritabanı ile bağlantı için ado kullanacaksın ve her veritabanında tüm tablo ve alan isimleri aynı olacak ISO-92 standartlarında sql kullanman gerekiyor.yani saydığın 3 veritabanınında destekleyeceği komutları kullanmak zorundasın.işlemlerin tamamını veya en azından %90 dan fazlasını triger ve SP ler ile yapmak zorundasın.Delphiden vereceğin komutlar.

table.post, table1.delete den fazla olmamalı kanımca.oldukça zor ve parametrik bir iş allah kolaylık versin.
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Mesaj gönderen selimr »

üçünü ve daha fazlasınıda destekleyen zeos kullanabilirsin..

aklıma şöyle birşey geliyor ama bilmem nasıl olur. ayrıca sql kodların da farklılıklar olacağı için her db türü için ayrı bir dosyada sql kodlarını toplar ve hangi db türünü kullanıyorsan ilgili dosyadan onunla ilgili sql kodlarını alırsın..
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

http://www.sadettinpolat.com/?p=81
http://www.sadettinpolat.com/?p=82
http://www.sadettinpolat.com/?p=83
http://www.sadettinpolat.com/?p=89

buralara goz atarsan faydali olabilir.
bunun yaninda

anyDac adli open source bir bilesen var
http://www.da-soft.com/index.php?option ... Itemid=145

dbExpress, Ado, Zeos ta bu is icin kullanilabilir.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
txgfrm
Üye
Mesajlar: 2
Kayıt: 21 Nis 2006 09:41

Mesaj gönderen txgfrm »

herkese tesekkür ediyorum.

dediginis gibi performanssiz olucagi kesin.
ancak fasla performans isteyen bir uygulama deil.

bu komponentleri inceliycem.

tekrar tesekkürler.
Cevapla