高手请看:关于ADOQuery 没遇到过,是其他原因引起吧;sno是string型吗,应给加'' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用s中的语句select * from table1 where sno=0在sql explorer中能正常返回数据,不知为何程序中出错? 你的sno是变量为数值型,还是值为数值型不会是变量为数值型,然后s:= str型 + int型吧 问题解决:ADOQuery建立之后,connectionstring属性,必须build一下,不能将其它ADOQuery的此属性字符串拷贝过来,build之后,问题消失。谢谢dongxsoft(浮云化雨),本问题的所有分数送给你。谢谢你的关注。 ‘贴子回复次数大于跟给分次数‘CSDN的给分功能真是莫名其妙,dongxsoft(浮云化雨) 知道怎样给分吗? s:='select * from table where SNO='+IntToStr(SNo); 因为你的SNO是数值型,故不能用字符串操作符"+"你可以写成:s:='select * from table where SNO='+inttostr(SNo);如不行,试试:i:=inttostr(SNo);s:='select * from table where SNO='+i;还有一句ADOQUERY1.OPEN; dejoy(燕青),xxyzjf(xxyzjf) :不好意思,一直在试验给分,给分结束后才看到你们的回复(大概你们也没有看到我的问题解决的帖子吧),谢谢你们的关注,在我以后提出的问题中,会再给你们二位送分的,谢谢了。 关于TLIST一个简单代码 高分求解决 打包需要什么文件 密码验证的问题,帮忙看一下啊,。。。谢谢了 如何改变mainform标题字体大小 医学影像系统解决方案 TADOTable+TDBGridEH+TDataSource中编辑一有关键字的表时,怎样做到避免在输入相同的关键字时的出错?也就是在Post前能检查出? 失业中,痛苦啊! 为什么在2000下做的东东,到98下就变脸了?急~! 请帮忙把一个VB的函数改成DELPHI的(我改后得到的结果不正确) “Ole服务无法绑定对象”是怎么回事? 一个窗体里如何实现“分层”的效果??? 在delphi中的一些常量的前缀是什么意思
不会是变量为数值型,然后s:= str型 + int型吧
谢谢dongxsoft(浮云化雨),本问题的所有分数送给你。谢谢你的关注。
CSDN的给分功能真是莫名其妙,dongxsoft(浮云化雨) 知道怎样给分吗?
你可以写成:
s:='select * from table where SNO='+inttostr(SNo);
如不行,试试:i:=inttostr(SNo);
s:='select * from table where SNO='+i;
还有一句
ADOQUERY1.OPEN;