用TQuery刷新数据库应如何操作?
我这样做怎莫做总是提示:
“Invalid use of keword.
Token:Password=?
where
line Number:2',.................."
updatequery.SQL.Clear;
updatequery.SQL.Add('update "manger.db" manger');
updatequery.SQL.Add('set manger.Password=:newpasswordref');
updatequery.SQL.Add('where manger.mname=:nameref');
updatequery.ParamByName('nameref').AsString:=nameedit.Text;
updatequery.ParamByNam('newpasswordref').AsString:=newwordedit.text;
updatequery.Prepare;
updatequery.execsql; 多谢关注!!!
我这样做怎莫做总是提示:
“Invalid use of keword.
Token:Password=?
where
line Number:2',.................."
updatequery.SQL.Clear;
updatequery.SQL.Add('update "manger.db" manger');
updatequery.SQL.Add('set manger.Password=:newpasswordref');
updatequery.SQL.Add('where manger.mname=:nameref');
updatequery.ParamByName('nameref').AsString:=nameedit.Text;
updatequery.ParamByNam('newpasswordref').AsString:=newwordedit.text;
updatequery.Prepare;
updatequery.execsql; 多谢关注!!!
可能Password是关键字,把PassWord 换成PASS try 一下看看
updatequery.SQL.Add('set manger.[Password]=:newpasswordref');