设置ADODB Recordset Date字段时键入不匹配。 (VB6)

时间:2015-04-01 12:36:15

标签: date vb6 recordset variant

我的程序中有类型不匹配错误的报告,错误记录将它指向一行代码,我们在记录集中将日期字段设置为存储在变量中的日期值,如下所示:

RS![DateField] = mDateVariant

不幸的是,编写日志记录的人并不认为首先记录导致错误的值,而且这个问题显然并不总是常见的。

Variant值mDateVariant是通过一个字符串设置的,该字符串本身是从数据库中的另一个日期字段赋值,或者是使用Date函数。

mDateVariant = Date

OR

mstrOtherDate = RS![DifferentDateField]
mDateVariant = mstrOtherDate

值得注意的是,我们的一些用户是国际用户(加拿大),虽然我为加拿大设置了我的系统的日期和时间设置,并且没有看到任何运行此问题。

任何帮助将不胜感激!

0 个答案:

没有答案