Incorrect token followed by ':'
hatası alıyorum sorun nerede olabilir? delphi2010, mysql5, zeos connection, zquery ve datasource kullanıyorum.
Kod: Tümünü seç
procedure TCariEkleForm.IADDClick(Sender: TObject);
var
bul:boolean;
begin
if EKodu.Text<>'' then
begin
bul:=DM.QCari.Locate('SPECODE',EKodu.Text,[loCaseInsensitive]);
if bul=true then
begin
showmessage('Bu Sigorta Hesap Kodu Hazirda Sistemde Kayitlidir. Lutfen Kontrol Edin');
EKodu.SetFocus;
end
else
begin
dm.DSCari.DataSet.Insert;
with QCariINSERT do
begin
close;
sql.clear;
sql.Text:='insert into CARI_TABLE(SPECODE, DEFINITION, ADRES1, ADRES2, '+
'CITY, TOWN, COUNTRY, POSTCODE, TELEPHONE1, TELEPHONE2, '+
'FAXNO, GSMNO, TAXNO, TAXOFFICE, RELATIVE, EMAILADRES, WEBADRES, '+
'DRVLICENSE, IDENTITYNO, NOTS, SOCSECNO)'+
'VALUES (:SPE, :DEF, :ADR1, :ADR2, :CIT, :TOW, :COUN, :PCODE, :TEL1, '+
':TEL2, :FAX, :GSM, :TNO, :TOFF, :REL, :EMAIL, :WEB, :DRV, :IDENTI, '+
':NOT, :SSNO)';
ParamByName('SPE').Value:=EKodu.Text;
ParamByName('DEF').Value:=EUnvani.Text;
ParamByName('ADR1').Value:=EAdres1.Text;
ParamByName('ADR2').Value:=EAdres2.Text;
ParamByName('CIT').Value:=EIlcesi.Text;
ParamByName('TOW').Value:=EIli.Text;
ParamByName('COUN').Value:=EUlke.Text;
ParamByName('PCODE').Value:=EPostaKodu.Text;
ParamByName('TEL1').Value:=ETelNo1.Text;
ParamByName('TEL2').Value:=ETelNo2.Text;
ParamByName('FAX').Value:=EFaxNo.Text;
ParamByName('GSM').Value:=ECepTel.Text;
ParamByName('TNO').Value:=EVergiNosu.Text;
ParamByName('TOFF').Value:=EVergiDairesi.Text;
ParamByName('REL').Value:=EYetkili.Text;
ParamByName('EMAIL').Value:=EEmail.Text;
ParamByName('WEB').Value:=EWebAdres.Text;
ParamByName('DRV').Value:=EEhliyetNo.Text;
ParamByName('IDENTI').Value:=EKimlikNo.Text;
ParamByName('NOT').Value:=MNotlar.Text;
ParamByName('SSNO').Value:=ESossigortaNo.Text;
ExecSQL;
end;
DM.QCari.Refresh;
DM.QCari.Last;
Application.MessageBox('Kayıt Yapıldı!!!','Çıkmak İçin OK Tuşuna Basınız!!!',MB_OKCANCEL);
end;
end else
begin
showmessage('Sigorta Hesap Kodu Girilmesi Zorunludur!!!. Lutfen Kontrol Edin');
EKodu.SetFocus;
end;
Cari.CariForm.DBGrid1.Refresh;
end;