MS SQL e hangi kompenentle bağlanmalıyım ??

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
tanerileri
Üye
Mesajlar: 55
Kayıt: 06 Tem 2007 11:30

MS SQL e hangi kompenentle bağlanmalıyım ??

Mesaj gönderen tanerileri »

Delphi 2007 nin Dbgo sekmesindeki Ado ilemi ?
yoksa ücretli bileşenlermi önerirsiniz ?
mesela Corelab firmasının SQL komponentleri.
yada bir başkası.

Bu komponentlerin Ado dan üstünlükleri nelerdir ?
yada adonun dezavantajları nelerdir gibide düşünebilirsiniz.

ben mümkün olduğunca standart componentleri kullanarak , delphinin sonraki sürümünde fazla uğraşmamayı tercih eden biriyim ama yinede elbette bana avantajları çoksa bunuda değerlendirmek isterim.

Paradox altında çalışan uygulamalarımı MSSQL e taşımayı planlamaktayım bu sebeple böyle bir soru sorma gereği duydum.

şimdiden cevap veren herkese teşekkürler.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7605
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Niye MSSQL? Bence önce forumdaki veritabanı yazışmalarını okuyp, firebird seçeneğini değerlendirebilirsiniz. Hem pek çok açıdan SQL serverdan üstün, hem de bedava.

İlla kullanacam diyorsanız ADO'yu tercih edebilirsiniz. Ado'da bir M$ teknolojisi olduğu için gayet uyumlu ve iyidir.

Corelab componentlerinin Oracle için olanını kullanmıştım, gayet iyiydi. SQL Server için olanı hakkında bilgim yok, ama temel avantajı hız noktasında. Dataya direk bağlanabiliyorsun.

Ado'da :

Dataset -> Ado -> Ole DB -> SQL Server

Core lab'da

Dataset -> Ole DB -> SQL Server

şeklinde daha az katmanla bağlanıyorsun. Bir de hızlı olsun diye özel optimizasyon yaptıkları için hız farkı oluyor. Demo dağıtıyorlar mı bilmiyorum ama indirip bir karşılaştırabilirsin. http://www.crlab.com

Kolay gelsin.
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

mussimsek dediği gibi sdac iyidir. sdac kullandım. hızı iyi.. birde querylşeri bağladığında insert update delete sqlleri kendi oluşturuyor

zeos uda unutmayalım
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Cevapla