关于网友提出的“ select from subset where xcol1>=xcormin 报错”问题疑问,本网通过在网上对“ select from subset where xcol1>=xcormin 报错”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: select from subset where xcol1>=xcormin 报错
描述: xcormin:=100;
query='select * from subset where xcol1>=xcormin ';
执行时报找不到列xcormin
格式不对吗?
解决方案1: 除我之外,楼上楼下正解.
解决方案2: query='select * from subset where xcol1>='+inttostr(xcormin);
解决方案3: with ADOQuery do
begin
close;
sql.text := 'select * from subset where xcol1 >= ' + inttostr(xcormin);
open;
end;
解决方案4: query='select * from subset where xcol1>=xcormin';
这个写法,是把xcormin当作subset表中的一个列的,
意思是:xcol1列内容>=xcormin列内容则满足条件;
subset表不存在xcormin列当然会出错了
query='select * from subset where xcol1>='+IntTostr(xcormin);
以上介绍了“ select from subset where xcol1>=xcormin 报错”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3167115.html