Java如何连接SQL

我对Java和SQL都只略知一二(也就是上过几个月课,看过一本书的水平),现在做设计需要Java连接SQL,请达人给出连接的详细步骤及说明,*********如果有满意答案追加高分***********
联系方式百度,QQ,MSN,EMAIL都可

第一通过ODBC数据源连接
package dbmanager;

import java.sql.*;
public class Sql {
public Sql() {
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}

/**
* jbInit
*/
private void jbInit() {
}

public static Connection getConnection() {
Connection con = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException ce) {
System.out.println(ce);
}
try {
//test为数据猿名称
String url = "jdbc:odbc:test";
String str;
con = DriverManager.getConnection(url);
} catch (SQLException ce) {
System.out.println(ce);
}

return con;
}
}
配置ODBC数据源
winxp系统,开始-控制面板-性能和维护-管理工具-ODBC数据源-
添加-sql server(在最下方)-完成-数据源名:test-服务器:.
-下一步-下一步-更改连接的数据库-下一步-完成-测试数据源
我QQ459193055

第二,通过JDBC直接连接数据库
package sqlconn;

import java.sql.*;

public class Conn {
String DBDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String ConnStr="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

public Conn()
{
try
{
Class.forName(DBDriver).newInstance();
conn=DriverManager.getConnection(ConnStr,"sa","sa");

}
catch(SQLException e)
{
System.out.println(e.getMessage());
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}

public static Connection getConn() //获取连接方法
{
return conn;
}
需要三个文件做驱动程序
温馨提示:答案为网友推荐,仅供参考
相似回答