如何在Java项目中利用- odbc桥接方式来连接数据库

  介绍

如何在Java项目中利用- ODBC桥接方式来连接数据库?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强> 1,配置数据源

控制面板下搜索管理工具→ODBC数据源(32位)→添加→选择sql server(填写名称mytest,服务器本地或者)→下一步→更改默认的数据库为苏→下一步→测试数据源至成功

用户数据源会多一条mytest,至此配置数据源成功。

如何在Java项目中利用- ODBC桥接方式来连接数据库

打开eclipse,编写程序。

公共类Demo_1 {
  
  公共静态void main (String [] args) {
  连接ct=零;
  声明sm=零;
  
  尝试{//1 .加载驱动(作用:把需要的驱动程序加入内存)
  forname (“sun.jdbc.odbc.JdbcOdbcDriver");//2 .得到连接(指定连接到哪个数据源)//如果配置数据源时,选择的是windows nt验证,则不需要用户名和密码//若选择的是用户验证,则需要加上用户名和密码
  ct=DriverManager.getConnection (“jdbc: odbc: mytest");//3 .创建声明或者PreparedStatement[区别)
  sm=ct.createStatement ();//声明用处:主要用于发送SQL语句到数据库//4 .执行(进行crud,创建数据库,备份数据库,删除数据……)//演示添加一条数据到表,executeUpdate可以执行添加删除和修改操作
  int i=sm.executeUpdate(“插入值(& # 39;8 & # 39;& # 39;软件测试& # 39;,4,3)“);
  
  如果(i==1) {
  System.out.print(“添加成功“);
  其他}{
  System.out.print(“添加不成功“);
  }
  
  }捕捉(异常e) {
  e.printStackTrace ();
  最后}{//关闭资源! ! !顺序是谁后创建则先关闭
  尝试{
  如果(sm !=null){//如果语句是为了程序的健壮性
  sm.close ();
  }
  如果(ct !=null) {
  ct.close ();
  }
  }捕捉(SQLException e) {
  e.printStackTrace ();
  }
  }
  }
  }

执行程序,控制台输出添加成功。

打开sql server2012,查看苏数据库的表,确实多了一条数据,则操作成功。

看完上述内容,你们掌握如何在Java项目中利用- odbc桥接方式来连接数据库的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

如何在Java项目中利用- odbc桥接方式来连接数据库