cn.Execute "insert into " & strOdbcName & "(subject,lessons) values('" & temstr(0) & "'," & temstr(1) & ")"

解决方案 »

  1.   

    试试这个
    cn.Execute "insert into " + strOdbcName + " (subject,lessons) values('" & temstr(0) & "','" & temstr(1) & "')"
      

  2.   

    cn.Execute "insert into " & strOdbcName & "(subject,lessons) values('" & temstr(0) & "'," & temstr(1) & ")"
      

  3.   

    对了,空格的问题。
    不过SQL语句最好放到一个String变量中去,然后执行,便于跟踪查错。