Ado query de
.
.
adoquery1.sql.add ('select no from ogrhareket where no=:param');
adoquery1.parambyname('param').asinteger:=strtoint(edit1.text);
.
.
kullanımı hatalımı ...
hata veriyorda . no alanı smallint ancak integer bir değerle karşılatırılıyor bundan dolayı olablirmi...
<parametre problemi>
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Öncelikle ne hatası veriyor yazmamışsınız. Eğer hatayı yazarsanız daha çabuk ulaşabiliriz sonuca.
Ama sanırım 'no' alanından oluşuyor herhalde çünkü <no> normalde bir rezerv kelimedir. Şu 'no' alanını ogrencı_no olarak değiştirin ve öyle deneyin.
Birde select işlemine değer atıyorsunuz bu olmaz.
Eğer sorgu sonucunu edit1'e alacaksanız.
şeklinde yapmalısınız.
Kolay gelsin.
Ama sanırım 'no' alanından oluşuyor herhalde çünkü <no> normalde bir rezerv kelimedir. Şu 'no' alanını ogrencı_no olarak değiştirin ve öyle deneyin.
Birde select işlemine değer atıyorsunuz bu olmaz.
Eğer sorgu sonucunu edit1'e alacaksanız.
Kod: Tümünü seç
Edit1.text := Adoquery1.parambyname('NO').asstring;
Kolay gelsin.