query1.sql.add('select * from 数据库名 where xh=:p_xh');
query1.parambyname('p_xh').value:=你所需要的值
我这样写应该是没错的
query1.parambyname('p_xh').value:=你所需要的值
我这样写应该是没错的
解决方案 »
- 已经得到了一个外部程式的进程ID,我怎么样得到窗体类名为Edit的窗体句柄?
- dll注入
- 关于Delphi7 MessageBox默认按钮问题
- 高分求教图片处理问题!
- sql2可,为何不能保存???
- 拖动Panel改变大小时,当Panel增大到一定程度时就不能再变大了,如何让它可以无限变大?
- 在fastreport中如何在已经设定margins值的情况下,在A4纸的页脚打印数据?
- 有关过滤布尔型的记录问题
- DBctrlsEh错误
- sql server 与 my sql 有什么不同(讲明白就给分)。
- 怎样在使用线程的时候不占用那么多系统资源?
- 15000行代码,100多个窗体,的进销存,值多少钱
query1.parambyname('xh').asstring:=webxh;
、//上面的代码应该可以的。不过我这里没有oracle8.04
...........
你试一下:
query1.SQL.Add('select sgdwm,logname from webuser where xh =:@xh');
query1.parambyname('@xh').asstring:=webxh;
我晚上有试了一次。这次的环境不同。是:windows nt 4.0 server.delphi,数据库是ORACLE8。0。但这次就成功了。我搞不明白究竟是和什么东西有关。是ODBC,还是oracle.
请各位高手能为我解决疑惑
^^^^^^^^^^
好象应该是这样: =''10000'');