我在某个时间点工作,但改变了路径以及其他一些字段,现在我似乎不能再次更新它。这里是代码:在Access中添加一条新记录
public class DbUpdate{
ResultSet rs;
Statement st;
public void DbUpdate(){
Connect();
}
public void Connect(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=C:\\User\\ugt\\Desktop\\ResourcePlanningTool_DB.accdb");
st = con.createStatement();
st.executeUpdate("INSERT INTO AssignmentDetails (Name) VALUES('Bob Joll')");
}
catch(Exception e){
System.out.println(e);
}
}
public static void main(String[] args){
DbUpdate x = new DbUpdate();
}
}
目前项目运行没有错误,但它似乎并没有实际更新表。路径名称也是正确的。
您是否发现异常?你的文件在'C:\ ResourcePlanningTool_DB.accdb'? –
更新 - 对不起,粘贴时部分路径被切断。 – Hughes