向Oracle数据库中jam_section表插入日期数据,报错为内容与格式不匹配,请牛人指点
其中cnn 为 ADODB.Connection 对象,timestamp字段为Date类型cnn.Execute "insert into jam_section(id,timestamp) values(4, '" & now() & "')"

解决方案 »

  1.   

    "values (4, ',to_date('" & Format(Now, "MM/dd/yyyy HH:mm:ss") & "','MM/dd/yyyy HH24:MI:SS'))"
    格式不匹配,你可以差一下你以前存储的格式
      

  2.   

    cnn.Execute "insert into jam_section(id,timestamp) values(4,'" & Format(now, "dd-m月-yyyy hh:mm:ss") & "')"执行该语句,报错为“日期格式图片在转换整个输入字符串前结束”,请问怎么回事啊
      

  3.   


    format(now,"yyyy-MM-dd HH:mm:SS")cnn.Execute "insert into jam_section(id,timestamp) values(1,to_date('2005-01-01 13:12:46','yyyy-mm-dd hh24:mi:ss'))"
      

  4.   

    sql="insert into jam_section(id,timestamp) values(1,?)"然后用ADO的COMMAND对象来做,
    把?的值传进去.
    这样根本不会出现什么格式不对的问题.