S
squell
Unregistered / Unconfirmed
GUEST, unregistred user!
为什么使用JDBC-ODBC访问Access2000时,无法Update或Insert,
怀疑ODBC for Access2000只支持读取,
可我用Statement的executeUpdate却可以正常执行?
以下是我的插入语句
lstat= pdbConn.createStatement
(ResultSet.TYPE_FORWARD_ONLY ,ResultSet.CONCUR_UPDATABLE);
......
lrs= lstat.executeQuery(SQLString)
lrs.moveToInsertRow();//一到这就报错:
//java.sql.SQLException: Invalid Cursor Type: 1003
lrs.updateString("呼叫",larrStr[0]);
lrs.updateString("对方号码",larrStr[2]);
lrs.insertRow();
lrs.moveToCurrentRow();
怀疑ODBC for Access2000只支持读取,
可我用Statement的executeUpdate却可以正常执行?
以下是我的插入语句
lstat= pdbConn.createStatement
(ResultSet.TYPE_FORWARD_ONLY ,ResultSet.CONCUR_UPDATABLE);
......
lrs= lstat.executeQuery(SQLString)
lrs.moveToInsertRow();//一到这就报错:
//java.sql.SQLException: Invalid Cursor Type: 1003
lrs.updateString("呼叫",larrStr[0]);
lrs.updateString("对方号码",larrStr[2]);
lrs.insertRow();
lrs.moveToCurrentRow();