JDBC小结(附源码) 连接mysql 包含与ADO.net的操作对比及.net中的操作源码

谢了一个JDBC的小例子供大家分享,可以直接与mysql连接使用的。其实所有的数据库操作都是一样的,差不多都是一个套路,下面就肤浅地剖析下吧!

 

JDBC vs ADO.NET:

1.加载SQL DRIVER,获得连接CONNECTION。

   jdbc:

     Class.forName("");

     Connection conn=DriverManager.getConnection(url,username,pwd);

   ado.net

     SqlConnection conn = new SqlConnection("url,username,pwd")

2.执行SQL语句。

  jdbc:

    Statement对象,或PreparedStatement.

  ado.net

     sqlClient包中的相关类,如sqlDataAdapter、sqlCommand;

3.结果的保存。

  jdbc:

   ResultSet(理解为游标)

  ado.net

   DataSet(理解为本地脱离服务器的数据表集合)

下面则是以上两种形式的源代码,都经过测试,可以稍稍修改一下使用:

JDBC  MYSQL:

 

/*
 *Create on Jan 4, 2009
 *Copyright 2009 Quasar20063501.All Rights reserved
 *
 *weizhaozhe
 */
package wzz.dataOperations;

import java.sql.*;
/**
 * @author Quasar20063501
 * @since Jan 4, 2009
 * 这个类用来作为访问MYSQL中数据库的通用模板,可以再完成相关配置后直接使用!
 */
public class DataAccess {
 private String connURL="jdbc:mysql://localhost:3306/meetingssharing_db";
 private Connection conn=null;
 private Statement smt=null;
 private ResultSet rs=null;

 /**
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值