我没语言了会连数据库不会添加,删除,修改不过帮你顶一下吧。。
你把要执行的动作写成一个sql语句如 select * from temp;
你连接数据库在类有个方法可以返回一个连接 ok了
conn = DatabaseOrcale.getConnection(); //这个随便你
stmt = conn.createStateStatement(); //
String sql = "select * from temp";
stmt.executeQuery(sql); // OK了,其它的都差不多嘛。。总之你要会写sql语句。哪里不明你就直接问怎么会有问题呢?
你把要执行的动作写成一个sql语句如 select * from temp;
你连接数据库在类有个方法可以返回一个连接 ok了
conn = DatabaseOrcale.getConnection(); //这个随便你
stmt = conn.createStateStatement(); //
String sql = "select * from temp";
stmt.executeQuery(sql); // OK了,其它的都差不多嘛。。总之你要会写sql语句。哪里不明你就直接问怎么会有问题呢?
ResultSet rs=null;
try{
conn = DriverManager.getConnection(sConnection);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);
}catch(SQLException sqle){
sqle.printStackTrace();
}
return rs;
}
public int executeUpdate(String sql){
int i=0;
try{
conn=DriverManager.getConnection(sConnection);
stmt=conn.createStatement();
i=stmt.executeUpdate(sql);
}catch(SQLException sqle){
sqle.printStackTrace();
}
return i;
}使用上面的两个方法来封装数据库的操作,你可以通过第一个方法来执行查询的操作,其它的操作可以用第二个方法来实现。里面的参数就是sql语句。
只需要把sql改下就行了啊
本人在学习Java,想找一个数据库范例学习,一直没有找到。(包括数据库基本功能和报表打印处理)谁能帮忙,谢谢!!!