Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Çözüldü sql sorgu 1 kere çalışıyor ikincide hata veriyor
#11
(24-06-2019, Saat: 09:41)r3n4m3 Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Bir de bende bir şey yazayım.

DMvt.SQLQuery1.SQL.Text := 'select * from TBL_FEN where KID='+KID;

Bu şekilde olan sorgularda bu kısa tabiki daha uzun ve daha çok parametreli olduğu için tarih mi şu mu bu mu bazen problem yaşayabiliyoruz o yüzden ben genel olarak parametre geçerim yani bu şekilde

DMvt.SQLQuery1.SQL.Text := 'select * from TBL_FEN where KID=:KID';
DMvt.SQLQuery1.Parambyname('KID').asinteger:=Neyse gelen değer;

En azından bir sorun yaşanmiyor.

Kolay gelsin

Önerdiğiniz yöntem, SQL Enjection'ları da engelleyecektir.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Çözüldü-tabloada arama yapmak sadikacar60 9 355 18-06-2019, Saat: 13:58
Son Yorum: sadikacar60
  çözüldü-RadioGroup1 problemi sadikacar60 2 135 15-06-2019, Saat: 21:34
Son Yorum: sadikacar60
  Çözüldü-lazarus da store procedure kullanımı sadikacar60 2 117 15-06-2019, Saat: 17:43
Son Yorum: sadikacar60
  Çözüldü-DateTimeToStr(Now) problemi sadikacar60 4 335 16-02-2019, Saat: 23:13
Son Yorum: mcuyan
  çözüldü-pardusda mysql ve firebird servisleri devrede mi? sadikacar60 3 391 12-02-2019, Saat: 19:15
Son Yorum: sadikacar60



Konuyu Okuyanlar: 1 Ziyaretçi