Merhaba arkadaşlar;
Adoquery ile bir tane sp çalıştırmaya çalıştığımda parametre hatası veriyor virgülden sonraki edit2 de yer alan tarih kısmını görmüyor.Buradaki hatam nedir?Fikri olan varmı acaba
adoquery2.Close;
adoquery2.SQL.clear;
adoquery2.SQL.Add('exec sp_tek '''+edit1.text''' , '''+edit2.text+''''); (görüntüsü exec sp_tek '5' , 20131224 şeklinde olmalı)
adoquery2.ExecSQL;
Adoquery ile sp Çalıştırma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Adoquery ile sp Çalıştırma
Neden TADOStoredProc değilde TADOQuery ?
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Adoquery ile sp Çalıştırma
Hata mesajınızı belirtmemişsiniz ama muhtemelen tarih formatı ile alakalı bir sorun olabilir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Adoquery ile sp Çalıştırma
adoquery2.SQL.Add('exec sp_tek '''+edit1.text''' , '''+edit2.text+''''); (görüntüsü exec sp_tek '5' , 20131224 şeklinde olmalı)
Olması gereken görüntüye istinaden söylüyorum: Edit2'de biraz fazla ' (Tırnak) kullanmış gibisiniz
Olması gereken görüntüye istinaden söylüyorum: Edit2'de biraz fazla ' (Tırnak) kullanmış gibisiniz

-
- Üye
- Mesajlar: 189
- Kayıt: 30 Eyl 2013 10:17
Re: Adoquery ile sp Çalıştırma
goruntu "exec sp_tek '5' , 20131224" bu sekilde olacaksa ikinci tirnakli ifadeye gerek yok sanirim.
adoquery2.SQL.Add('exec sp_tek '''+edit1.text''' ,edit2.text); bu sekilde olmali .
ayrica ;
adoquery2.SQL.Add('exec sp_tek '+''''+edit1.text+'''' +','+ ''''+edit2.text+'''');
birde busekilde deneyin.
adoquery2.SQL.Add('exec sp_tek '''+edit1.text''' ,edit2.text); bu sekilde olmali .
ayrica ;
adoquery2.SQL.Add('exec sp_tek '+''''+edit1.text+'''' +','+ ''''+edit2.text+'''');
birde busekilde deneyin.