Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
5
Cevap
278
Tıklama
0
Öne Çıkarma
Delphi de SP_Procedure Kontrol Etmek.
O
5 yıl
Er
Konu Sahibi

Arkadaşlar eğer SP_EMANETTRK procedure ve EMANETTRK function kontrol de var  , yok kontrolü yaptırmak istiyorum. Eğer var ise Button false olacak , yok ise Button true olacak bunu nasıl yapabilirim? Yardımcı olur musunuz?SQL de bu şekilde varsa sonuc "1" yoksa "0" olarak donüyor Delphi de kontrolü yapamadım. SELECT sayi=count(*)    FROM sys.objects       WHERE object_id = OBJECT_ID(N'dbo.SP_EMANETTRK') SELECT sayi=count(*)    FROM sys.objects       WHERE object_id = OBJECT_ID(N'dbo.EMANETTRK') 

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



M
5 yıl
Yarbay

Soruda bariz bir sıkıntı var. SQL ama hangi sql, SQlite, Oracle, Sql sver, mysql,Posgresql içimize mi doğsun? delphi versiyonu da fark eder. delhi 7 mi? yeni delphi mi?



O
5 yıl
Er
Konu Sahibi

Haklısınız özür dilerim. MSSQL ve Delphi7 kullanıyorum.





< Bu mesaj bu kişi tarafından değiştirildi OZCANK61 -- 21 Eylül 2020; 9:3:0 >
Bu mesaja 1 cevap geldi.
M
5 yıl
Yarbay

quote:

Orijinalden alıntı: OZCANK61

Haklısınız özür dilerim. MSSQL ve Delphi7 kullanıyorum.
Ado Connection ve Ado Query nesneleri ile veriyi bir dataset alirsin. sonra <code>MyDataSet.FieldByName('TheFieldName').AsString := myString; </code>sonra gibi kullanirsinhttps://stackoverflow.com/questions/16924629/parameters-in-sql-delphi-7



O
5 yıl
Er
Konu Sahibi

Şu şekilde kullandım ama SAYI.Text e durumu aktaramadım 0 ise yok 1 ise var.Kontrol.SQL.Add('SELECT sayi=count(*) AS S FROM sys.objects WHERE object_id = OBJECT_ID(N''dbo.EMANETTRK'')');Kontrol.Parameters.ParamByName('SAYI').Value :='+#39+''+SAYI.text+''+#39+';





< Bu mesaj bu kişi tarafından değiştirildi OZCANK61 -- 21 Eylül 2020; 11:8:51 >

E
5 yıl
Onbaşı

Hata yakalama kullan.
Delphide AdoQuery yada benzer mssql komponentleriyle SQL çalıştır.
SP yoksa hata verir.
hata mesajını Yakala
Mesaja göre işlem yap.
bence pratik.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.