读书人

新手求教:怎么将SQL语句中查询项目设置

发布时间: 2012-03-05 11:54:01 作者: rapoo

新手求教:如何将SQL语句中查询项目设置成变量?
。。。

begin
xm:=Combobox3.Text ;
nr:=edit1.Text;
sql:= 'select * from sheb where '+QuotedStr(xm)+ '= '+QuotedStr(nr)+ ' ';

。。。


欲通过Combobox3和edit1动态设置查询项目xm和其具体内容nr,实现条件查询。
上述 '+QuotedStr(xm)+ '的方法不能成功。

请批评,赐教!

[解决办法]
sql:= 'select * from sheb where '+xm+ '= '+QuotedStr(nr)+ ' ';
[解决办法]
sql:= 'select * from sheb where xm=nr;
TQuery1.sql.Add(sql);
TQuery1.parametesByName( 'xm '):=Combobox3.Text ;
TQuery.parametesByName( 'xm '):=edit1.Text;
TQuery1.Open;

读书人网 >.NET

热点推荐