dm.tp2.SQL.clear;
dm.tp2.SQL.text := ' select top 1 * from pjinfom where pjid= '+buildnew.Edit3.Text ;
dm.tp2.open;
dm.tp2.SQL.text := ' select top 1 * from pjinfom where pjid= '+buildnew.Edit3.Text ;
dm.tp2.open;
解决方案 »
- 开发了一款票据打印软件,无人问津,郁闷,散分。
- 100分求解决方案,三层架构应用服务器满足十万用户使用,同时登陆用户5千。
- 如何把从ADOquery中查询出来的显示在dbgrid中的数据打印在qreport报表中,谢谢!!!!!!!
- 共享工程、窗体
- 一个好问题,
- 关于下拉列表框和richedit的问题
- 高分求助:由于本人以前极少在SQL中使用参数,如今发生错误,急啊(SQLServer 2000+ADO)
- 异步webservice是怎么回事?
- 谁知道dbgrid加载纪录集是怎么做的呢
- 一个关于DCOM的问题
- 哪位兄弟能幫我壓縮一個完繁體的windows 2000上傳到網上?
- 这种情况应如何退出程序等两个问题(先解决先得分)。
如果buildnew.edit3.text中包含'呢?
正确的方法是
使用QuotedStr
改为
dm.tp2.SQL.text := (format('select top 1 * from pjinfom where pjid=''%s''',[buildnew.Edit3.Text]));