adoquery1.Close;
adoquery1.SQL.Text:='select * from shop_action where dingdan='+'edit1.text';
adoquery1.Active:=true;
adoquery1.Open;
上面的语句在调试的时候说是“列前缀edit1与查询中所用的表名或别名不匹配"
原因出在什么地方呢?
adoquery1.SQL.Text:='select * from shop_action where dingdan='+'edit1.text';
adoquery1.Active:=true;
adoquery1.Open;
上面的语句在调试的时候说是“列前缀edit1与查询中所用的表名或别名不匹配"
原因出在什么地方呢?
adoquery1.SQL.Text:='select * from shop_action where dingdan="'+'edit1.text'+ '"';
adoquery1.SQL.Text:='select * from shop_action where dingdan=:dd:
adoquery1.parametrs.parambyname('dd').value:=edit1.text;
adoquery1.Open;
adoquery1.SQL.Text:='select * from shop_action where dingdan = '+edit1.text;