Oracle数据库查询 应该是query1.ParamByName('dhhm').asinteger:=62112 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 binb不是,extn是字符类型的字段,对Orcale数据库带参数的查询总是返回空,是什麽原因? 试一下:query1.sql.add('select * from t_ydab where extn="62112"'); extn不可能是字符类型的字段,你仔细看看。这条语句query1.sql.add('select * from t_yhdab where extn=62112');能有结果,就能说明问题了。。 先要增加一个参数类型Params.Add,这绝对不是类型的问题。如果对参数调用不熟的话,先试用一下情态的参数使用。在设计期,把您的带参数的语句放到Query中,点击Params属性,可以看到系统已自动为您生成(动态时需要您手工生成),然后一样了。 捕捉存储过程错误 向IE发送点击消息 求ADOQuery,ADOCommand,ADODataSet操作数据库的代码! 如何将string转换成char? 请教关于Delphi中类似C中的联合的定义和使用方法,在线! 一个由dpr生成的WINMAIN橙黄体怎么加载到一个panel中 求把一个二进制第N位变为0或是1的算法 我的csdn结拜兄弟姐妹快来帮忙?(关于webbrowser控件) 乱了 Tstrings类的实例是怎么创建的 如何遍历目录... 盼望着过路大仙的指点,有关非窗体构件获得焦点的问题
不是,extn是字符类型的字段,对Orcale数据库带参数的查询总是返回空,是什麽原因?
query1.sql.add('select * from t_ydab where extn="62112"');
这条语句query1.sql.add('select * from t_yhdab where extn=62112');
能有结果,就能说明问题了。。