要是谁把我的那个问题弄出来我给200分
要是想要我还可以多给100分
要是想要我还可以多给100分
解决方案 »
- 说说DELPHI的TDataSource数据控件
- 怎么看到一个用Delphi写的.dll文件的接口函数和参数?
- 我遇到了一个难的,*.DLL文件如何打开呢?用哪种编辑工具可编辑?
- ??? 如何获取与某种类型文件相关联的图标?
- 高手看看这个线程释放时那里出问题啊?为什么我查询完数据后关闭总是说地址冲突啊??
- 请问xmldoc中如何使用dtd文件验证xml文件的合法性?
- 那位大哥说说加油机是怎样实现加油量的控制的...
- 本人初来咋到.望多多关照!!
- SOS!学DELPHI一个月,出现一难以解决的问题(也许是DELPHI的BUG),求助DELPHI的各位大虾!
- 最简单的问题:如何使form1每次打开总是 字体=宋体10号字?
- 高手进:使用Delphi如何控制Word实现这样的操作-->在文档中编辑内容,保存为图片~~
- 我加赏100分
SQLScript:=Format('Select * from PresentTable where %s = "%s"', [combobox1.Text, Edit1.Text]);
With ADODataSet do
begin
Active:=false;
CommandText:=SQLScript;
Prepared:=true;
Active:=true;
Prepared:=false;
end;
function ChangeStarChar(sourStr : string): string ;
var
i : integer;
begin
sourStr:=StringReplace(sourStr,'_','[_]',[rfReplaceAll]);
sourStr:=StringReplace(sourStr,'"','""',[rfReplaceAll]);
sourStr:=StringReplace(sourStr,'''','',[rfReplaceAll]);
while pos('*',sourStr)>0 do
sourStr[pos('*',sourStr)]:='%' ;
result:=sourStr;
end;
当使用SQL语句前,做好一些准备工作
var
str1, str2: string;
begin
str1 := ChangeStarChar(combobox1.Text);
str2 := ChangeStarChar(edit1.Text);
........
adoquery1.SQL.add('select czy_dmid , czy_kl from xs_czy where czy_dmid='''+str1+'''and czy_kl ='''+str2+'''');
.......
end;我想这应该是你想要的结果吧?