Maskedit Sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
KingStriker
Üye
Mesajlar: 48
Kayıt: 16 Eki 2006 01:00
Konum: IstanbuL

Maskedit Sorunu

Mesaj gönderen KingStriker »

Arkadaslar

Kod: Tümünü seç

query1.SQL.Add(INSERT INTO ornek1 (ad) VALUES ([maskedit1.text]));
bu kodla maskeditteki bilgiyi paradox db mdeki bi table ye almak istiyorum ama hata veriyo. Hata nerede acaba bilen var mı :S Simdiden tsk ediyorum
Yangınların İzini Aşklar Siler Sevdiğim...
Kullanıcı avatarı
hbahadir
Kıdemli Üye
Mesajlar: 544
Kayıt: 06 Ara 2004 05:03
Konum: BURSA idi artık İST.
İletişim:

Mesaj gönderen hbahadir »

1. hata mesajını yazmamışsın. eğer hata mesajını tam olarak yazarsanız kahinlik yapmak zorunda kalmayız.

2. Kodunu

Kod: Tümünü seç

query1.SQL.Add('INSERT INTO ornek1 (ad) VALUES ('''+maskedit1.text+''')');
olarak düzeltirsen olur. yada parametreli sorgu kullanacaksın.
KingStriker
Üye
Mesajlar: 48
Kayıt: 16 Eki 2006 01:00
Konum: IstanbuL

Mesaj gönderen KingStriker »

Şimdi error creating cursor handle diye bir hata verdi sizin kodu yazinca.

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
begin
query1.SQL.Add('INSERT INTO ornek1 (ad) VALUES ('''+maskedit1.text+''')');
query1.Open;

end;
query1.open demezsem hata vermiyo ama o zaman da nasıl olcak ki :?

NOT : Hata vermesine rağmen kaydı gerçekleştiriyo ama cursor handle hatasini çözemedim :?
Yangınların İzini Aşklar Siler Sevdiğim...
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

query1.open yerine query1.execsql kullan...

hata ile ilgili bilgiyide burda bulabilirsin sanırım..

viewtopic.php?t=7769&highlight=cursor+handle
Cevapla