1,如标题所示,在执行filterd;=true时包错,错误号:过滤器不能被打开
2,我已经把各个地方都设置为'yyyy-mm-dd'型了,在access中也已经把这个字段设置为短日期型,在存盘时是这样:adomaster.FieldByName('lkrq').AsDateTime:=strtodate(formatdatetime('yyyy-mm-dd',datetimepicker1.Date));可在把字段读到combobox中去的时候还都是有时间的,如2002-19-29 12:34:00,why
2,我已经把各个地方都设置为'yyyy-mm-dd'型了,在access中也已经把这个字段设置为短日期型,在存盘时是这样:adomaster.FieldByName('lkrq').AsDateTime:=strtodate(formatdatetime('yyyy-mm-dd',datetimepicker1.Date));可在把字段读到combobox中去的时候还都是有时间的,如2002-19-29 12:34:00,why
解决方案 »
- 用UniDAC连接MySQL数据库,为什么连不上?
- 如何判断dbedit输入的值对比数据库?
- 怎么查看Tobject.create编译后的汇编代码?
- ComPort接收字符的控制,
- cxGrid中的一个cxgridtableview,如何根据坐标(x,y)来获取这个位置所在的行?
- 想 請問Delphi 的高手: DCOM 和SocketConnection 是否可以使用帶參數的有返回值的存儲過程呢?
- self 函數需要在程序的前面定義或聲明嗎
- Inno Setup安装问题之文件拷贝
- 不知道Delphi怎么学习
- 关注呀!至今无人解答?
- 1.用VC++是正的程序员,用Delphi是聪明的程序员,这句话狗屁不通
- ADOQuery取不到小数点后多于4位的数!如何解决啊?
需要把日期转换成字符型
to_char( lkrq ) like '%2002-12-17 12:29:00%'
再说,你这样也没什么意义
截取后通配查询还可一说,substr(lkrq,1,10)
单个字符通配 下划线 "_"
2.改为
adomaster.FieldByName('lkrq').AsDate:=datetimepicker1.Date;
2。楼上的回答还是会将时间放进去。我现在使数据库里的日期就不带时间的。
不是哪中类型都能用like的.
数据库是access的,定义的是日期型,下面选择的是短日期1999-05-12这样的
可不管你怎么存就是带时间。