Wolfram mathematica 尝试访问MS access时Mathematica中出现Java异常

Wolfram mathematica 尝试访问MS access时Mathematica中出现Java异常,wolfram-mathematica,Wolfram Mathematica,我正试图使“Wolfram Mathematica”操作一个*.accdb文件。我已经建立了一个连接(到一个带有空“table1”的文件): 资料来源: 它很好用。如果我提出: SQLSelect[conn, "table1"] 我明白了 现在,我想创建一个具有以下内容的表: SQLCreateTable[conn, SQLTable["TEST"], {SQLColumn["COL1", "DataTypeName" -> "INTEGER"], SQLColumn["C

我正试图使“Wolfram Mathematica”操作一个*.accdb文件。我已经建立了一个连接(到一个带有空“table1”的文件):

资料来源:

它很好用。如果我提出:

SQLSelect[conn, "table1"]
我明白了

现在,我想创建一个具有以下内容的表:

SQLCreateTable[conn, 
  SQLTable["TEST"], {SQLColumn["COL1", "DataTypeName" -> "INTEGER"], 
   SQLColumn["COL2", "DataTypeName" -> "DOUBLE"]}]; 
我得到一个例外:

Java::excptn:发生Java异常: 位于的java.lang.NullPointerException net.ucanaccess.jdbc.UcanaccessPreparedStatement.clearParameters(UcanaccessPreparedStatement.java:214) 在 com.wolfram.databaselink.SQLStatementProcessor.processSQLStatement(SQLStatementProcessor.java:311)

抱歉英语不好(但我试过了)


谢谢你们

我认为您需要指定一个数据库,例如

conn = OpenSQLConnection["demo"]

我认为您需要指定一个数据库,例如

conn = OpenSQLConnection["demo"]
有时候,如果你多次“打开同一个连接”,Mathematica不知道该怎么做。只是

Quit
启动内核并重新建立连接。SQL将正常工作。

有时,如果您多次“打开同一个连接”,Mathematica不知道该怎么做。只是

Quit

启动内核并重新建立连接。SQL将正常工作。

否。。。。这将打开与“demo”数据库的连接。OpenSQLConnection[]打开一个GUI,使用该GUI您可以手动打开连接…否。。。。这将打开与“demo”数据库的连接。OpenSQLConnection[]打开一个GUI,使用该GUI您可以手动打开连接。。。。