2010-10-21 17 views
6

İyi tasarlanmış, verimli ve sağlam bir C++ çapraz veritabanı ve çapraz platform veritabanı iletişim kitaplığı arıyorum. BenC++ veritabanı iletişim kitaplığı

  • için Oracle
  • MySQL
  • PostgreSQL
  • Firebird (opsiyonel) (opsiyonel)
  • MSSQL

Ben gerçekten çapraz platform demek ki çapraz desteğe ihtiyacı -platform, güçlendirmek için benzer bir şeye ihtiyacım var. Şu anda soci araştırıyorum

ancak

  • Bu kütüphane
  • Bir alternatif bulmak istiyorum nasıl taşınabilir ve iyi emin değilim.

Şu anda Qt kullanıyorum, ancak Qt'yi yalnızca veritabanı iletişimi için kullanmaktan hoşlanmıyorum, başka bir Qt özelliği kullanılmıyor. Bu geçici bir çözüm ve bir yedeği arıyorum.

Hangi kütüphaneleri kullanıyorsunuz? Ne tavsiye edebilirsin? Eğer gerçekten kabul edilebilir, iyi ve taşınabilir bir Oracle iletişim kütüphanesi biliyorsanız, ancak çapraz veritabanı tercih edilir.

Teşekkürler.

cevap

0
+0

http://www.sqlapi.com/ - yeterli çapraz platform yok. Sadece gcc, görsel stüdyo ve borland C++ destekler ve hatta ücretsiz değil. – confucius

+0

DataDirect Connect® ve Connect XE - ODBC kullanıyor gibi görünüyor. Veritabanına yerel bağlantı kurmak daha iyi olduğunu söylemeyi unuttum, ancak kabul edilebilir başka bir seçenek olmayacaksa. – confucius

+0

Aslında benim için bir şey aramamayı istemiyorum, deneyiminizi belirli kütüphanelerle paylaşmayı istiyorum. Aslında, olması gerektiği gibi çalışmayan ve dolayısıyla zaman harcayan bir kütüphaneyi indirmek (veya satın almak) istemiyorum. – confucius

0

OTL (Oracle Template Library) kullanıyorum. Adına rağmen, farklı veritabanları için backends vardır ve farklı platformlarda çalışır. Ayrıca kullanımı çok basit. Sadece başlığı ekleyin.

Ayrıca Soci'yi denedim, bununla ilgili bir sorun yok ama OTL ile gitmeye karar verdim. Projeme dahil etmek daha kolaydı.