频道栏目
首页 > 资讯 > DB2 > 正文

ODBC链接到数据库的操作步骤

17-10-27        来源:[db:作者]  
收藏   我要投稿

我们都知道,任何一个项目都离不开数据库,常见的数据库主要有(MySQL,sql Server,Oracle,Access),我们的程序在操作数据库之前,都要进行的一个步骤,就是链接到我们的数据库。

ODBC链接到数据库的操作分为4个步骤:

1.通过JDBC连接到ODBC,并获取到连接对象

(此处省略导入的包)

...

Class.forName("驱动类名");

【各个数据库驱动的类名:

MySQL:com.mysql.jdbc.Driver

sql Server: com.microsoft.jdbc.sqlServer.SQLServerDriver

Oracle: oracle.jdbc.Driver.OracleDriver

Access: sun.jdbc.JdbcOdbcDriver】

Connection conn = DriverManager.getConnection("URL","用户名","密码");

如果连接是数据库是Access,则可以不用用户名和密码

2.使用Statement接口运行SQL语句来对我们的数据库进行数据管理操作

(此处依旧忽略导包代码,就是这么皮)

...

Statement stat = conn.createStatement();

//若是查询语句 select * from 表名 where 属性 = ?

stat.executeQuery(SQL语句);

//若是添加(insert into 表名(属性1,属性2,...) values(?,?,...))

删除(delete from 表名 where 属性1 = ? [and 属性2 = ?,......])

修改语句(Update 表名 set 属性1 = ? where 属性2 = ?)

stat.executeUpdate(SQL语句);

3.处理SQL语句运行结果,根据具体情况作出相应的操作

4.关闭数据库连接【敲黑板,因为我经常就忘记这一步】

stat.close();

conn.close();

【至于这个顺序我的习惯有点像栈队列那种特性,先进后出的,当然这样是不对的,不同情况的不一样】

这些操作写成一个工具最好,毕竟项目里不可能每一次连接就写一遍上面四个步骤的,可能我这篇博客写的不好,如果有哪里不好的希望指点指点,毕竟我还是个小白,哈哈

相关TAG标签
上一篇:JavaScript全选,分组全选,列表折叠等功能实现方法
下一篇:在ubuntu16.04 系统上K80安装nvidia驱动
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站