Java 连接sql 数据库方法及代码
准备工作
1. 安装Microsoft SQL Server 2000 Driver for JDBC驱动.(可以在网上下载资源)
2. 安装完驱动后,把安装目录(C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib)下的msbase.jar,mssqlserver.jar,msutil.jar三个文件放到j2sdk1.4.2_11/jre/lib/ext目录下。
3. 下载SQL2KSP4,并安装。
设置数据源
1. 在开始——设置——控制面板——管理工具——数据源中,在“用户DSN”一栏中,添加数据源。
下一步:
下一步;
下一步:
下一步:
最后“确定”。
2.在“文件DSN”中添加sql 数据库
一步步添加完数据库后。编写代码。如下:
package com.fzet.cois;
import java.sql.*;
public class MSSQLText
{
public static void main(String args[])
{
String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=11";
String user= "sa";//这里替换成你自已的数据库用户名
String password= "123456";//这里替换成你自已的数据库用户密码
String sql2= "SELECT * from wage"; //这里替换成你自己的表名
try
{ //这里的异常处理语句是必需的.否则不能通过编译!
System.out.println("dd");
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver");
System.out.println( "类实例化成功! ");
Connection con = DriverManager.getConnection(url,user,password);
System.out.println( "创建连接对像成功! ");
Statement st = con.createStatement
(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
System.out.println( "创建Statement成功! ");
ResultSet rs = st.executeQuery(sql2);
System.out.println( "操作数据表成功! ");
System.out.println( "----------------! ");
while(rs.next())
{
System.out.print(rs.getString( "name ") + " ");//这里替换成你自己表中的列名
}
rs.close();
st.close();
con.close();
}
catch(Exception err){
err.printStackTrace(System.out);
}
}
}