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.
birden cok db
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
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.
table.post, table1.delete den fazla olmamalı kanımca.oldukça zor ve parametrik bir iş allah kolaylık versin.
üçü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..
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..
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
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.
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.
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim: