在xzyh.db表中有一个“登记日期”字段,设为Date型的。现想用Query1查出日期为2003-5-10
号的记录,用下面的SQL语句时出错:"Type Mismatch in Expression"
with query1 do
begin
close;
sql.clear;
sql.add('select * from xzyh');
sql.add('where 登记日期=2003-5-10');
prepare;
open;
end;
请问该怎么改?
如果要想查询从2002-5-10到2003-5-14号的记录,sql该怎么写?
谢谢!!!
号的记录,用下面的SQL语句时出错:"Type Mismatch in Expression"
with query1 do
begin
close;
sql.clear;
sql.add('select * from xzyh');
sql.add('where 登记日期=2003-5-10');
prepare;
open;
end;
请问该怎么改?
如果要想查询从2002-5-10到2003-5-14号的记录,sql该怎么写?
谢谢!!!
解决方案 »
- XE DATASNAP 服务端模式 求解
- 拖动窗体大小时,控件怎么自适应?
- 请教关于进销存系统中月结存年结存功能的设计原理?
- 怎样给二维数组批量复制?
- 一个小问题搞不清楚!请大家帮忙!
- 请教toolbar的问题!当toolbar做成浮动工具栏的时候,怎么双击让它回到原来的位置呢?谢谢了!
- 在新增记录时,Query控件有没有象Table控件那样类似的方法
- 我的label怎么做连接啊??
- 我哭了,这个stringGrid总是只显示一列
- DBGrid怎么判断dgMultiSelect是否在options里?
- 报表问题!可不可以将stringgrid的数据形成报表?(200分)
- 就这100分了,关于reintroduce
以前用过,大概是这样
我用的是paradox表,有影响吗?