sql = "insert into log(log_datetime,log_ip,log_user,log_companyid,log_thing) values('"&now()&"','"&local_ip&"','"&user&"',0,'"&thing&"')"
里面的"&now()&"报错。在线等,高手!

解决方案 »

  1.   

    错误类型:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
    [Microsoft][ODBC SQL Server Driver][SQL Server]从字符串转换为 datetime 时发生语法错误。
      

  2.   

    中断代码,调试出SQL,看看是否存在非法数据。
      

  3.   

    sql = "insert into log(log_datetime,log_ip,log_user,log_companyid,log_thing) values('"&now()&"','"&local_ip&"','"&user&"',0,'"&thing&"')"
    -->
    sql = "insert into log(log_datetime,log_ip,log_user,log_companyid,log_thing) values('" & format(now(),"yyyy-mm-dd HH:MM:SS") & "','" & local_ip & "','" & user & "',0,'" & thing & "')"
      

  4.   

    我在dreamweaver里好像不中断代码,进行,有办法嘛?
      

  5.   

    老大,不行啊!
    Microsoft VBScript 运行时错误 (0x800A000D)
    类型不匹配: 'format'
      

  6.   

    这几刚刚用SQL,各位能说细一点嘛?
      

  7.   

    --直接用后台获取时间的函数getdate()sql = "insert into log(log_datetime,log_ip,log_user,log_companyid,log_thing) values(getdate(),'"&local_ip&"','"&user&"',0,'"&thing&"')"
      

  8.   

    把sql语句打印出来,然后看看那里有问题或者按照楼上的也可以