分享

问题详情

 Mis林桑 2017-03-28
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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多