ayaoaaa
2021-08-29 09:22
采纳率: 0%
浏览 11

vb6,增加数据库记录,长时间格式问题

我的程序,其中一步是往数据库添加一条记录,其中有个字段是日期时间格式,语句是

 sSql = "insert into Record3 values ('" & sName & "', '" & Now()& "', 0,0,0)",大部分电脑执行是没问题的

"insert into Record3 values ('张三','2021/8/29 9:12:52',0,0,0)"这是当时的值

 

但是个别电脑的日期格式设起来不一样,包含星期,结果要执行

"insert into Record3 values ('张三','星期日,2021/8/29 8:58:25',0,0,0)"

出现实时错误 标准表达式中数据类型不匹配,原因就是第二个字段格式对不上

因为也没法让每个电脑都调成不含星期的日期格式,只能在代码上想办法

请教大家应该怎么去改?


 

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 要用 ctime format 成需要的格式才行,不然不同机器 locale 会导致不一致 date

    打赏 评论

相关推荐 更多相似问题