1你每次都往StrSql 里边加,除第一条以外不都会错了吗?
2time如果是date的类型,你用拼字符串应该是
to_date('colname','format like yyyy-mm-dd')
3不知道你用的啥语言

解决方案 »

  1.   

    vb啊;哦 strsql是每次都要重置 没注意
    但我测试时 不要while循环 只写一条记录 把类型对应好也会错的
      

  2.   

    数据源应该配好默认的数据库
    表名的前缀应该和User ID一致
    insert into user_name.table_name(cola, colb, colc) values(vala, valb, valc)先取一行数据验证一下数据格式和语法
      

  3.   

    我已经说了time如果是date的类型,你用拼字符串应该是
    to_date('colname','format like yyyy-mm-dd')你进oracle执行
    desc MZH_WATERLINE
    把结果贴上来,
    还有objConn.Execute StrSql之前,
    把StrSql的内容也贴出来,不然没法判断啊。
      

  4.   

    1.time字段如果是date的类型,你就必须拼字符串
    to_date('colname','format like yyyy-mm-dd')
    2.StrSql 串里可以不要";"的,反正执行的只有一条语句
    3.你确定提交了数据了吗?