下面的这个字符串,我想最后的结果是:
str := Select FBin From TBinArticles where FBin like '%abc%'其中,FBarCode := 'abc';
str := Format(' Select FBin From TBinArticles where FBin like ' +
''''' + ''%' + '%s' + '''%' + '''',[FBarCode]);
ShowMessage(str);我用上面的写法,运行时报错是:
Format '%'' invalid or incompatible with argument.哪位指点一下啊
str := Select FBin From TBinArticles where FBin like '%abc%'其中,FBarCode := 'abc';
str := Format(' Select FBin From TBinArticles where FBin like ' +
''''' + ''%' + '%s' + '''%' + '''',[FBarCode]);
ShowMessage(str);我用上面的写法,运行时报错是:
Format '%'' invalid or incompatible with argument.哪位指点一下啊
解决方案 »
- test
- taction用法
- memo赋值时候,str:= 'abc' + #13 + #10 + 'good'怎么不能显示成两行呢?
- 新手:关于TClientSocket. 谢谢!
- 小弟想做一个类似QQ的通讯工具,不知道各位有没什么好的控件推荐(主要是用于界面的)?
- ??
- 大家好!我想学Delphi!谁能帮帮我?
- 寻求数据库安装制作程序?
- ExcelApplication1.ActiveSheet.PrintOut;想问个关于ole操作excel打印的问题
- 请问的Delphi5的ADOTable中的Seek方法的使用?谢过
- dxdbgrid發生無法識別的錯誤
- 难题(续):不用MDI方式,如何能让背景主窗体总是在本程序最底?(用SetWindowPos会变成所有程序最底)
'Select FBin From TBinArticles where FBin like ''%s%s%s''', ['%', 'abc', '%']);
str := Format(' Select FBin From TBinArticles where FBin like %s%s%s',['%',FBarCode,'%']);
str := Format(' Select FBin From TBinArticles where FBin like ''%s%s%s''',['%',FBarCode,'%']);