Foxtable(狐表)用户栏目专家坐堂 → 我用的阿里云数据库2008.窗体SQL表保存的时候对时间列报错。


  共有4780人关注过本帖树形打印复制链接

主题:我用的阿里云数据库2008.窗体SQL表保存的时候对时间列报错。

帅哥哟,离线,有人找我吗?
ysq128
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
我用的阿里云数据库2008.窗体SQL表保存的时候对时间列报错。  发帖心情 Post By:2014/3/14 11:56:00 [只看该作者]

The fractional part of the provided time value overflows the scale of the corresponding SQL Server parameter or column. Increase bScale in DBPARAMBINDINFO or column scale to correct this error.

我用的阿里云数据库2008.窗体SQL表保存的时候对时间列报错。

[此贴子已经被作者于2014-3-14 12:00:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/14 11:57:00 [只看该作者]

是不是列类型不是时间列?

 回到顶部
帅哥哟,离线,有人找我吗?
ysq128
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2014/3/14 12:02:00 [只看该作者]

我用sql2005本地的时候都一切正常呀。放到阿里云后的与时间列有关系的新增保存就有这个

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/14 12:02:00 [只看该作者]

你的时间格式是带有毫秒的吗?

 回到顶部
帅哥哟,离线,有人找我吗?
ysq128
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2014/3/14 12:06:00 [只看该作者]

Tables("会员管理_会员").Current("create_date")="2014-03-14 12:06"
Tables("会员管理_会员").save
这样没有问题。但是
Tables("会员管理_会员").Current("create_date")=date.now
Tables("会员管理_会员").save
这样的就报错了。

 回到顶部
帅哥哟,离线,有人找我吗?
ysq128
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2014/3/14 12:09:00 [只看该作者]

Dim a As String =Date.now
Output.show(a)
Tables("会员管理_会员").Current("create_date")=a
Tables("会员管理_会员").save
这样可以保存
下面的不可以保存
Dim a As date=Date.now
Output.show(a)
Tables("会员管理_会员").Current("create_date")=a
Tables("会员管理_会员").save


 回到顶部
帅哥哟,离线,有人找我吗?
ysq128
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2014/3/14 12:10:00 [只看该作者]

服务器表上的时间列是带毫秒的
2014-01-01 19:22:00.000

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/14 12:11:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
ysq128
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2014/3/14 12:26:00 [只看该作者]

补丁程序安装不上。报错:
ms oledb provider for db2 v2 x64 not found or this package does not contain compatible path.

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/14 12:38:00 [只看该作者]

我也不清楚怎么回事,没有遇到到过。

同样是存储时间,SQL Server有好几种时间字段,你更改一下列类型看看。

或者将数据库发给我们测试一下


 回到顶部
总数 12 1 2 下一页