ADO İle MSSQL Veritabanına Bağlanmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
mertdogan
Üye
Mesajlar: 6
Kayıt: 07 Ara 2010 06:57

ADO İle MSSQL Veritabanına Bağlanmak

Mesaj gönderen mertdogan »

İyi günler.

Programımda 1 adet TADOConnection, 1 adet ADOStoredProc, 1 adet DatasetProvider ve 1 adet de Clientdataset mevcut ve sıra ile bunlar birbirine bağlı. ADO da sql server'a (2008) Provider=SQLOLEDB.1; ile bağlantı kuruyor.

Clientdataset'e Open çektiğimde ADOStoredProc bir recordset geri döndürüyor ve bunu alıyorum.

Yapım bu şekilde ve sorunum ise burada işlemin müthiş derecede yavaş olması. SQL sunucuya aynı bilgisayardan management studio ile bağlanıp aynı stored procedure'ü aynı parametrelerle çalıştırdığımda yarım saniyeden az bir sürede sonuç görüntülenirken benim Open komutumdan 30-40 saniye sonra veri dönüşü oluyor. Bu yapının düzgün bir şekilde kurulabilmesi için neler yapmalıyım? Sorgumun sonucunun hızlı bir şekilde dönmesi için neler yapabilirim?
Cevapla