其實我正在研究一個需要ODBC的Java應用程序。
我創建的數據庫MS Access和類連接工作,但是當我嘗試在數據庫中添加一個表出現異常:如何使用java訪問odbc數據庫?
java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Impossible de modifier la structure de la table ??personne??. La base de donn?es est en lecture seule.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6956)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7113)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(JdbcOdbc.java:3109)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(JdbcOdbcStatement.java:337)
at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(JdbcOdbcStatement.java:252)
at inventaire.NewClass1.main(NewClass1.java:28)
該數據庫是隻讀模式。
如何設置數據庫讀寫?
更多細節將會是很有用,就像您使用的驅動程序以及連接字符串的樣子。但是,http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2691&lngWId=2包含創建表的示例。 – 2012-01-05 13:50:38