query.sql.add('select * from bsn where areacode="G" and status="1" and rownum<=10')提示说列不合法,改成query.sql.add('select * from bsn where areacode=G and status=1 and rownum<=10')
不提示错误!但是areacode,status 是字符型的啊,各位大虾,能告诉我怎么解决吗?
不提示错误!但是areacode,status 是字符型的啊,各位大虾,能告诉我怎么解决吗?
解决方案 »
- 请教大家,如何用delphi实现不写驱动提权至ring0
- 用delphi弄了个服务,在开启该服务时如何获取该服务所在目录的完全路径?
- 问一个关于全局函数的定义~~~~~各位帮帮忙,急~!!!!
- [Microsoft][ODBC SQL Server dRIVER]没有执行可选特性!!!的错误谁遇见过!帮忙!
- 如何操作??
- 打印问题请帮忙。
- 看了一篇好文章,有点稀里糊涂,谁能不能用delphi再说一次?
- DBGrid如何确定当前行?
- 江湖救急 100分 delphi7 indy demos chat 客户端一运行就死机怎么回事啊??
- 我用169上网,也能看到国外网站,不知这里面是怎么收费的
- 急:如何把DecisionGraph打印的大一些?
- 如何将应用程序按模块发布?
query.sql.add('select * from bsn where areacode='+''''+'G'+''''+' and status='+''''+'1'+''''+' and rownum<=10')
你看
Sql.Add('select msisdn,cusid,usrid');
Sql.Add('from bsn_user_cdma');
Sql.Add('where areacode='+''''+'G'+''''+'and status='+''''+'1'+'''');
Sql.Add('and usertype='+''''+'0'+'''');
Sql.Add('and bsn_saleset not in ('+''''+'ZC01'+''''+','+''''+'ZC02'+''''+')');
Sql.Add('and areacode='+''''+'G'+'''');在not in 里如果还有2、3个,那实在太长了啊,呵呵!
把这个变量赋值 如:var sqlst:string
sqlst:='select * from bsn where areacode=''G'' and status=''1'' and rownum<=10';
Sql.Add(sqlst);