arkadaslar asgida kodda sql degiskeni ikinci sekilde data cekmiyor her sey normal butun sekilleri denedim olmuyor sebebi ne olabilir acaba saygilar
bidd:='17032023191342'; //CALISIYOR
bidd:=frmKasaOyunAnaliz.gBID; //CALISMIYOR
AktifLaneVTbaglan(1);
sql_v:= 'select * from TBL_OYUNLAR where BID='''+bidd+''' ';
sql_v:= 'select * from TBL_OYUNLAR where BID='+bidd;
sql_v:= 'select * from TBL_OYUNLAR where BID='+quotedstr(bidd);
Denermisiniz..
İLk sql de de 4 tırnak içine alsaydınız sorun olmayacaktı.
YAni:
sql_v:= 'select * from TBL_OYUNLAR where BID='+''''+bidd+'''';
//Gibi
ikisi de calismadi hocam. cok enteresan
//bidd:='17032023191342'; //CALISIYOR
bidd:=frmKasaOyunAnaliz.gBID; //CALISMIYOR
AktifLaneVTbaglan(1);
//sql_v:= 'select * from TBL_OYUNLAR where BID='+''''+bidd+'''';
sql_v:= 'select * from TBL_OYUNLAR where BID='+quotedstr(bidd);
DMlaneDBCON.IBQuery1.Close;
DMlaneDBCON.IBQuery1.sql.Clear;
DMlaneDBCON.IBQuery1.sql.add(sql_v);
DMlaneDBCON.IBQuery1.Open;
DMlaneDBCON.IBTransaction1.CommitRetaining;
DMlaneDBCON.DataSource1.DataSet:=DMlaneDBCON.IBQuery1;
frmKasaOyunAnaliz.DBGrid2.DataSource:=DMlaneDBCON.DataSource1;
hocam çalışmadı derken?
Hata ne veriyor?
veriyi buluyor
bidd:='19032023075851';
sql_v:= 'select * from TBL_OYUNLAR where BID='''+bidd+''' ';
veri geliyor
bidd:='19032023075851';
sql_v:= 'select * from TBL_OYUNLAR where BID='+''''+bidd+'''';
veri geliyor
bidd:='19032023075851';
sql_v:= 'select * from TBL_OYUNLAR where BID='+quotedstr(bidd);
veri geliyor
bidd:=frmKasaOyunAnaliz.gBID;
sql_v:= 'select * from TBL_OYUNLAR where BID='+quotedstr(bidd);
veri geliyor
bidd:=frmKasaOyunAnaliz.gBID;
sql_v:= 'select * from TBL_OYUNLAR where BID='+''''+bidd+'''';
enteresan sabah acik kafa ile tekrar ugrasyim dedim tum kodlar calisiyor.
dun olmuyordu bugun calisiyor nerde hata yapiyordum anlayamadim
cok tesekkurler hocalarim saygilar sunarim
Hocam 1.sql'in çalışması mümkün görünmüyor Tırnak işaretlerinden dolayı..