sql kodum çalışmıyo
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
sql kodum çalışmıyo
form1.Query2.Close;
form1.Query2.SQL.Clear;
silinecek:=Edit14.Text;
Delete from veritablosu2
where Kayit_no = silinecek
form1.Query2.Open;
kayıt sildirmek istiyorum ama fromdan sonra hata veriyo bi gözümden kaçan bi hata varmı?
Bu hatayı veriyor...Anlamadım..yardımlarınızı bekliyorum...
[Error] Unit1.pas(1113): '(' expected but identifier 'from' found
form1.Query2.SQL.Clear;
silinecek:=Edit14.Text;
Delete from veritablosu2
where Kayit_no = silinecek
form1.Query2.Open;
kayıt sildirmek istiyorum ama fromdan sonra hata veriyo bi gözümden kaçan bi hata varmı?
Bu hatayı veriyor...Anlamadım..yardımlarınızı bekliyorum...
[Error] Unit1.pas(1113): '(' expected but identifier 'from' found
Php & Delphi Coder
Re: sql kodum çalışmıyo
form1.Query2.SQL.Clear;M_D_5 yazdı:form1.Query2.Close;
form1.Query2.SQL.Clear;
silinecek:=Edit14.Text;
Delete from veritablosu2
where Kayit_no = silinecek
form1.Query2.Open;
kayıt sildirmek istiyorum ama fromdan sonra hata veriyo bi gözümden kaçan bi hata varmı?
Bu hatayı veriyor...Anlamadım..yardımlarınızı bekliyorum...
[Error] Unit1.pas(1113): '(' expected but identifier 'from' found
form1.Query2.SQL.Text:='Delete from veritablosu2 where Kayit_no = '+Edit14.Text;
form1.Query2.Open;
birde böyle dene
Kim ilim öğrenir sonra da onu gizlerse âhirette onun ağzına ateşten bir gem vurulur. (Hadis-i Şerif)
Re: sql kodum çalışmıyo
ovural yazdı:form1.Query2.SQL.Clear;M_D_5 yazdı:form1.Query2.Close;
form1.Query2.SQL.Clear;
silinecek:=Edit14.Text;
Delete from veritablosu2
where Kayit_no = silinecek
form1.Query2.Open;
kayıt sildirmek istiyorum ama fromdan sonra hata veriyo bi gözümden kaçan bi hata varmı?
Bu hatayı veriyor...Anlamadım..yardımlarınızı bekliyorum...
[Error] Unit1.pas(1113): '(' expected but identifier 'from' found
form1.Query2.SQL.Text:='Delete from veritablosu2 where Kayit_no = '+Edit14.Text;
form1.Query2.Open;
birde böyle dene
Kod: Tümünü seç
form1.Query2.SQL.Text:='Delete from veritablosu2 where Kayit_no = '+Edit14.Text+'; // Burda tırnak kapatılmalı
form1.Query2.SQL.execsql // Bu kod ile query çalıştırılmalı
Bir kelimenin anlamını öğretsen bile yeter..
-
- Üye
- Mesajlar: 508
- Kayıt: 30 Oca 2004 10:49
with ifadesi ile kullanırsanız tekrar tekrar form1.query2 yazmazsınız. Ayrıca kodlarınız daha okunaklı, anlaşılır olur.
Sonuç döndürmeyen sql cümleleri için execsql, geriye bir sonuç döndürenlerde ise open kullanılır.
Son olarak da "sql kodum çalışmıyo" şeklinde bir başlık hem dilbilgisine hem de forum kurallarına aykırı. Bırakın forum kurallarını mantığa da aykırı. Lütfen değiştirin.
Kod: Tümünü seç
with form2.query2 do
begin
close;
with sql do
begin
clear;
add ve devamına diğer kodlar .
end;
end;
Son olarak da "sql kodum çalışmıyo" şeklinde bir başlık hem dilbilgisine hem de forum kurallarına aykırı. Bırakın forum kurallarını mantığa da aykırı. Lütfen değiştirin.
Her zaman bir vâmuk-i azra olur alem bu ya,
Nev-be-nev efsaneler peydâ olur alem bu ya,
Kabz u bast kıl tefekkür aleminde ey gönül,
Vakt-i sermânın sonu, vakt-i germân olur alem bu ya...
Nev-be-nev efsaneler peydâ olur alem bu ya,
Kabz u bast kıl tefekkür aleminde ey gönül,
Vakt-i sermânın sonu, vakt-i germân olur alem bu ya...
Re: sql kodum çalışmıyo
conari yazdı:Kod: Tümünü seç
form1.Query2.SQL.Text:='Delete from veritablosu2 where Kayit_no = '+Edit14.Text+'; // Burda tırnak kapatılmalı form1.Query2.SQL.execsql // Bu kod ile query çalıştırılmalı
Kod: Tümünü seç
form1.Query2.SQL.Text:='Delete from veritablosu2 where Kayit_no ='''+Edit14.Text+''''; // Burda tırnak kapatılmalı + string tipi değer olduğu için tırnak sembolunu eklemek için 2 tırnak daha eklenmeli