null problemi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
bgoktas
Kıdemli Üye
Mesajlar: 769
Kayıt: 27 Nis 2004 10:32
Konum: istanbul

null problemi

Mesaj gönderen bgoktas »

Merhabalar
var i:integer;
begin

i:=null;
parambyname('xxx').asinteger := null;
i ' yi null yaparken sorun çıkartmıyor , fakat parametreyi null yaparken "integer içerisine null atamazsınız" diyor. Neden olabilir acaba?

Parambyname('xxx').Value := null
yapınca, parametreyi null yapabiliyorum, fakat execsql yaparken "xxx parametresi nin tipi bilinmiyor" hatası veriyor.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
hangi vt yi kullandığını yazmamışsın. ama bu parametre genelde (en azından benim başıma) mssql -ado ikilisini kullandığım zaman geliyor.

Kod: Tümünü seç

.asvalue:=null;
atamasından önce

Kod: Tümünü seç

.DataType:=ftstring{veya uygun bi tip};
yazıp denersen sanırım hata olmaz.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
bgoktas
Kıdemli Üye
Mesajlar: 769
Kayıt: 27 Nis 2004 10:32
Konum: istanbul

Mesaj gönderen bgoktas »

db conn :(bde+mssql)

Hocam, Allah razı olsun...
Sorunum çözüldü... :)
Hayırlı Ramazanlar


Bu arada eğer datatype string ise
parambyname('xxx').asstring := NullAsStringValue
yaparak string bir ifade null atanabiliyor.
Cevapla