师傅们帮忙看下!!!!

壹路有你小猴子 2015-01-13 10:14:31
在KM2_CarInfo表中修改CarQF字段里面的数据 ,单机保存按钮为什么会提示“不是有效的整型数据”这个错误?????



下边是按钮的源码 ,我是新手麻烦知道的师傅给予指点,小弟在此谢过~~~~
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Text:='update KM2_CarInfo set CarQF=:CarQF where ID=:2';
ADOQuery2.Parameters.ParamByName('CarQF').Value:=StrToInt(Trim('Edit1.Text'));
ADOQuery2.ExecSQL;
end;
...全文
130 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢大家了 谢谢您们
linghengmao 2015-01-14
  • 打赏
  • 举报
回复
只有传值的才用 =: 如果已经知道是2了。就直接 =2 就好了
lyhoo163 2015-01-14
  • 打赏
  • 举报
回复
SQL语句语法错误?
what_is_Delphi 2015-01-13
  • 打赏
  • 举报
回复
ADOQuery2.Parameters.ParamByName('CarQF').Value:=StrToInt(Trim(Edit1.Text));
what_is_Delphi 2015-01-13
  • 打赏
  • 举报
回复
ADOQuery2.SQL.Text:='update KM2_CarInfo set CarQF=:CarQF where ID=:2'; ID=:2改为ID=2,不要加冒号
  • 打赏
  • 举报
回复
感谢2楼师傅,问题解决了····在问你个问题,为什么我单机保存按钮 数据库 数据没有任何变化???
nebula845026 2015-01-13
  • 打赏
  • 举报
回复
你的Edit1.Text不要用单引号引起来,使用2楼的写法就可以

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧