Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过odbc驱动程序插入时出错_Java_Odbc - Fatal编程技术网

Java 通过odbc驱动程序插入时出错

Java 通过odbc驱动程序插入时出错,java,odbc,Java,Odbc,下面试图插入ms ACCES的语句可能有什么错误 insert into mytable("Submission","Applicants Email", "Applicants - 1") values("abc school district","stger@ers.net", "Incomplete") 在尝试通过java odbc驱动程序执行时。我得到: java.sql.SQLException

下面试图插入ms ACCES的语句可能有什么错误

   insert into mytable("Submission","Applicants Email", 
              "Applicants - 1") 
   values("abc school district","stger@ers.net",
              "Incomplete")
在尝试通过java odbc驱动程序执行时。我得到:

         java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Invalid bracketing of name '[stger@ers.net]'.

在access中,值需要在单引号中,这似乎是对我有用的


感谢大家抽出时间。

将查询格式化为可读格式。.该异常是由于ODBC在发送查询之前重新格式化了查询而导致的,但我不确定您能做些什么来修复它。这似乎是由@符号引起的。6年后,这救了我的命。