3个回答
展开全部
先查询一下然后再更新或者是插入,用三条语句可以,也可以用事务,但是不知道access中支持不支持事务
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先查询一下然后再更新或者是插入,用三条语句可以,也可以用事务,但是不知道access中支持不支持事务
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Connection con ;//////数据库接口
Statement sta ;///对数据库操作的类
ResultSet res ;/////接收数据的包
String str;//// 连接数据库用到的字符串
try///////////////连接数据库
{
str="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=库的文件名.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection(str);
sta=con.createStatement();
}
catch(Exception Ee)
{ }
String sql="select * from 表名;
try {
res=sta.executeQuery(sql);
}
catch(Exception E)
{
}
用 res.next()的返回值判断是否还有下一行
while(res.next)
{
??=res.getString(1)
??=res.getString(2)
??=res.getString(3)
??=res.getString(...)
}
Statement sta ;///对数据库操作的类
ResultSet res ;/////接收数据的包
String str;//// 连接数据库用到的字符串
try///////////////连接数据库
{
str="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=库的文件名.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection(str);
sta=con.createStatement();
}
catch(Exception Ee)
{ }
String sql="select * from 表名;
try {
res=sta.executeQuery(sql);
}
catch(Exception E)
{
}
用 res.next()的返回值判断是否还有下一行
while(res.next)
{
??=res.getString(1)
??=res.getString(2)
??=res.getString(3)
??=res.getString(...)
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询