delphi中select 的 where后面的id=变量怎么写啊
我的程序中有一段更新某一条记录的语句: var id:=integer; begin id:=strtoint(edit1.text);//edit1.text的值已经取得; ... ... ... adoQuery1.sql.add('update 计划清单表 set 计划日期='''+edit1.text+'''' where 编号='+id); //"编号"是自动编号(access数据库,长整形); 总报错,id类型不符。可是我已经把id的值转为整型了啊。 请高手支招,谢谢!!
'编号 ='+IntToStr(id) 楼上正解。 id这个变量是整型,前面那一串是string类型,要连接在一起肯定是要转换的。 如果已经判断edit1.text是数字,可以直接使用 ....编号='+edit1.text); '编号 ='+IntToStr(id) 编号='+edit1.text); 都用了,还是不行啊 adoQuery1.sql.add('update 计划清单表 set 计划日期='''+edit1.text+'''' where 编号='+IntToStr(id) ); 计划日期也是取的edit1的值,肯定不对了/引用 我的程序中有一段更新某一条记录的语句: var id:=integer; //直接id:Integer声明id变量是整型 begin id:=strtoint(edit1.text);//edit1.text的值已经取得;//这一步我觉得没有用,你拼到sql语句中还是要用字符串才能用'+'号拼接 ... ... ... adoQuery1.sql.add('update 计划清单表 set 计划日期='''+edit1.text+'''' where 编号='''+id) +
相关问答:
Delphi 像亡国的南宋,试问这语言还有前途吗? Win32开发不如C#; 面像对像开发不如JAVA; 系统开发不如VC++6.0; 能用性不如VB6.0; 不支持Web开发。。。 出个Delphi 2010免费一年会有人用吗?
......
delphi 异步线程怎么怎么实现? 请各位大佬帮忙! 最好有个实例! 多谢 你不同步就是异步了,还写啥 默认情况下,线程就是异步的…………*^_^* 估计楼主同步和异步概念都没弄清 真无语。。可 ......
我写了个小程序,上面添加了一个shockwaveflash控件,然后在movie里写入swf文件的路径,然后执行没有问题。 当我把这个程序转移到另一台电脑执行时, shockwaveflash 控件显示空白。也就是没有加载那个swf文件。 ......
昨晚在Delphi数据库查询中遇到了一个疑惑。代码如下: procedure TFormSearchAchievement.ComboBoxXYChange(Sender: TObject); var XY : string; begin XY := comboboxxy.Items[comboboxx ......
我先用idhttp 的get方法访问一个网站,网站返回了一段cookie,当我 调用 idhttp post方法的时候,我如何把服务器返回的这段cookies带上 ,先谢谢各位了 读取 HTTP Response Header 里面有 Set-Cookies 域 ......