1、我在VB工程选择了 Microsoft SQLDMO Object Library
2、我所要操作的数据库也打开。(在监视窗口可以看到数据库的内容)但是我用下面语句就是往表里家不进去记录。
goDatabase.ExecuteImmediate "INSERT INTO TDS-100 " &_
"(DeviceID,Date_Time,ComState)  VALUES 'a123','b456','c789' "不知道问题出在哪儿?

解决方案 »

  1.   

    goDatabase.ExecuteImmediate "INSERT INTO TDS-100 " &_
    "(DeviceID,Date_Time,ComState)  VALUES ('a123','b456','c789') "我改为这样,还说我语法错误!!!怎么搞得阿!!!!
      

  2.   

    同上  &  第一行后面那个"_"前面怎么没有空格??
      

  3.   

    应该是字段类型出了错
    DeviceID应该是整形的.后面的值就不应该有引号
    Date_Time应该是日期型,后面的值就必须是日期
      

  4.   

    看看数据类型吧,Date_Time从名字上看,应该是日期型的,但b456就不是日期了,可能是这里的问题。
      

  5.   

    goDatabase.ExecuteImmediate "INSERT INTO TDS-100 " & _
    "(DeviceID,Date_Time,ComState)  VALUES (a123,#2003-09-09#,'c789') "