数据库连接及操作

来源:互联网 发布:双色球最全缩水软件 编辑:程序博客网 时间:2024/04/29 18:17

1. 直接用厂商的驱动来连接SQLServer2008数据库。

首先导入jarsqlserverjdbc驱动用的jar文件可到官网上下载

http://www.microsoft.com/zh-cn/download/details.aspx?id=11774

下载后将sqljdbc4.jar复制到myeclipse工程——〉WebRoot——〉WEB-INF-lib

1装载驱动程序Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

2建立连接,用一下代码来与数据库管理系统(DBMS)建立一个连接

Connection conn=DriverManager.getConnection(url,user,password);

3) url的设置一般为“jdbc:开发商”开始,然后连上数据库的名称"test",“user”和“password 为登陆DBMS的用户名与密码。语法为:

String url="jdbc:sqlserver://localhost:1433;DatabaseName=test";

String user="sa";

String password="123";

4)最后关闭数据库连接,语法为conn.close();

2. 数据库数据处理

Statement对象用于将SQL语句传递给数据库执行。

Statement类常用方法

方法

作用

close()

立即释放此Statement对象的数据库和JDBC资源

excute()

执行给定的SQL语句,该语句可能返回多个结果

excuteQuery()

执行给定的SQL语句,该语句返回单个ResultSet对象

excuteUpdate(String sql)

执行给定SQL语句,该语句可能为InsertUpdateDelete语句或不返回任何内容的SQL语句

建立Statement对象,语法为:Statement对象变量=Connection对象变量.createStatement()

ResultSet对象表示数据库结果集的数据表。执行查询语句的语法为:

ResultSet对象变量=Statement对象变量.excuteQuery(String sql)

3、JDBCJava Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。



原创粉丝点击