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

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

    评论

报告相同问题?

问题事件

  • 创建了问题 8月29日

悬赏问题

  • ¥15 MATLAB怎么通过柱坐标变换画开口是圆形的旋转抛物面?
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿