【发布时间】:2011-06-29 00:18:13
【问题描述】:
对于 jdbc 程序,我需要连接一个 excel 数据库。连接已成功建立,但在向其中输入值时,它会给出“操作必须使用可更新查询”异常。
代码如下:
String url="jdbc:odbc:Sample"; //CHANGE THE DATABASE NAME
Connection conn= DriverManager.getConnection(url,"","");
PreparedStatement prepstat = null;
String insert="INSERT INTO [Sheet1$] ([AccountID], [ProjectID], [PositionID]) VALUES (?,?,?)";
prepstat= conn.prepareStatement(insert);
prepstat.setString(1, accountID);
prepstat.setString(2, projectID);
prepstat.setString(3, positionID);
prepstat.executeUpdate(); // this is where the exception occurs
【问题讨论】: