jdbc,使我们在jsp解决当中有关数据库连接的问题,在这里面有一个叫Connection对象是我创建接的所基于的对象,在这前我们要加载这条通道的驱动,也就是 // 注册驱动 Class.forName('com.mysql.jdbc.Driver'); 当然我这是基于Mysql来加载的驱动 这就像是我们在过高速时要买不同的进口卡一样,有了进卡你才能进高速, Connection对象就是你的要去拉货的车,需要表名什么车(你用这个直连的语言),去的地方(你要去的数据库的登录名),和你的通行证(数据库的密码) // 使用DriverManager类来取得一个Connection对象 connection = DriverManager.getConnection('jdbc:mysql://localhost:3306/accp246', 'root', 'zijitian' 这事我建立好了通道现在就要很让你去取东西的人谈,你到底让我取什么东西呀;sql告诉你 String sql=“”; 我们要找数据库方的人去按照你带来的单子去取货呀, 所以就有了PreparedStatement这个对象 ps = connection.prepareStatement(sql);(这里的Connection就是上面我们建立的链接通道) 你只是把单子交给了对放还需要教给库存管路员; 于是我们就有了一个方法去把单子叫个管理员 executeUpdate()(返回的是影响了几行)和 ps.executeUpdate(); executeQuery()(用来查询的返回的是都条数据)的区别 我们用ReseltSet来接收executeQuery方法返回的数据 我们在Next()便利就可以将数据进行封装了 希望你能看看别枉费我写这么长时间 谢谢 久违了_幸福 2009-09-24
|
|