DataModule1.ADOQuery1.Close;
DataModule1.ADOQuery1.SQL.Text:='DELETE FROM saleswords WHERE wordsID='''+str1+'''';
DataModule1.ADOQuery1.ExecSQL;
DataModule1.adoquery1.close;
DataModule1.adoquery1.sql.text:='SELECT * FROM saleswords';
DataModule1.adoquery1.open;这样删除记录后刷新(因为要这样),为何删多几条后会有错误提示,说什么“ACCESS,,,,”。 各位好
而删一条是不会有事的.
DataModule1.ADOQuery1.SQL.Text:='DELETE FROM saleswords WHERE wordsID='''+str1+'''';
DataModule1.ADOQuery1.ExecSQL;
DataModule1.adoquery1.close;
DataModule1.adoquery1.sql.text:='SELECT * FROM saleswords';
DataModule1.adoquery1.open;这样删除记录后刷新(因为要这样),为何删多几条后会有错误提示,说什么“ACCESS,,,,”。 各位好
而删一条是不会有事的.
SQL.Add()
好不好
DataModule1.ADOQuery1.SQL.Text:='DELETE FROM saleswords WHERE wordsID='''+str1+'''';
DataModule1.ADOQuery1.ExecSQL;
DataModule1.adoquery1.close;
DataModule1.adoquery1.Clear;//加上一句
DataModule1.adoquery1.sql.text:='SELECT * FROM saleswords';
DataModule1.adoquery1.open;如果还是不行的话 你就把刷新的语句换一个adoquery2执行试试