请教高手:
在ADODataset的CommandText字符串中使用select * from tabOrders where ExtraStatus='0'查询,为什么查不出结果来(数据库中是存在符合该查询条件的记录的)?是否是单引号的问题引起的?
在ADODataset的CommandText字符串中使用select * from tabOrders where ExtraStatus='0'查询,为什么查不出结果来(数据库中是存在符合该查询条件的记录的)?是否是单引号的问题引起的?
解决方案 »
- demo里面的例子在哪里?
- 关于delphi写word的问题,未定义wdAlignParagraphLeft
- 把数据转换成标准的EXCEL的时候出现的异常情况
- FastReport脚本统计符合某一条件的数据?
- 如何把一个vcl组件(直接继承TComponent而非TWinControl)改写成activex方式?
- child子窗体最大化的问题,兼看不懂delphi\demos\doc\TextEdit例子
- 请教DLL的问题
- 事业重要还是爱情重要,我该怎么办啊?
- 数据库记录中间插值
- 多线程+MSSQL,我想随时让执行停下来怎么做?高分:120
- ????????????/?????一大堆?
- 关于DBChart饼图标签的问题
试试:
CommandText:='select * from tabOrders where ExtraStatus='+''''+0+''''
CommandText:='select * from tabOrders where ExtraStatus='+''''+inttostr(0)+''''
CommandText:='select * from tabOrders where ExtraStatus='+''''+IntToStr(0)+''''
那么CommandText:= 'select * from tabOrders where ExtraStatus = 0';如果ExtraStatus字段是字符串类型:
那么CommandText:= 'select * from tabOrders where ExtraStatus = '+''''+'0'+'''';