主题:PB编程中遇到了日期查询类型不匹配的问题,高手帮忙一下!!急啊
mdwang
[专家分:0] 发布于 2005-10-19 11:26:00
PB编程中遇到了日期查询类型不匹配的问题,高手帮忙一下!!急啊 [em10]
回复列表 (共7个回复)
沙发
mdwang [专家分:0] 发布于 2005-10-21 15:26:00
没人会啊?还是不肯教啊~~~~~
板凳
982 [专家分:10] 发布于 2005-10-23 09:37:00
你说的具体一点。
3 楼
mykey [专家分:100] 发布于 2005-10-24 08:41:00
把代码贴出来
4 楼
lihang7059 [专家分:140] 发布于 2005-10-24 09:15:00
你用的日期类型是什么样的?注意查询时建立相应的变量类型,输入时间查询时也要输入正确。要是都正确那你只有转换相应字段类型了??
5 楼
mdwang [专家分:0] 发布于 2005-10-27 08:42:00
string str1
date rqs,rqx
rqs = date(em_1.Text)
rqx = date(em_2.Text)
str1 = " and bfrq > = '" + string(rqs)+ "'" + "and bfrq < ='" + string(rqx)+"'"
这是最新的代码,现在的问题是表达式无效,大家帮忙下.
6 楼
我爱小燕子 [专家分:170] 发布于 2005-11-23 11:03:00
在遇到数据类型不匹配的问题要用类型转化函数进行转换.
7 楼
ljian [专家分:0] 发布于 2005-11-23 17:46:00
[b]你是要做什么样的日期查询呢?是在日期间的,还是当前日期的,还有你是用什么数据库,因为oracle的DATE是DATETIME型的。下面是oracle数据库的当天的日期查询,希望对你有帮助:
string howtotal//窗口过滤条件
string hownr//为输入日期,格式为:yyyy,mm,dd
//howzd 为表的日期列名
howtotal=howzd+">datetime('"+hownr+" 00:00:00')"+" and "+howzd+"<datetime('"+hownr+" 23:59:59')"[/b]
我来回复