永发信息网

Java如何连接SQL

答案:2  悬赏:80  手机版
解决时间 2021-12-23 08:31
  • 提问者网友:疯子也有疯子的情调
  • 2021-12-23 01:32
我对Java和SQL都只略知一二(也就是上过几个月课,看过一本书的水平),现在做设计需要Java连接SQL,请达人给出连接的详细步骤及说明,*********如果有满意答案追加高分***********
联系方式百度,QQ,MSN,EMAIL都可
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-12-23 03:05
第一通过ODBC数据源连接
package dbmanager;

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


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;
}
需要三个文件做驱动程序
全部回答
  • 1楼网友:千夜
  • 2021-12-23 04:10

public class dbutil {  private static string drivername = "com.microsoft.sqlserver.jdbc.sqlserverdriver";// 数据库驱动  private static string url = "jdbc:sqlserver://localhost:1433;databasename=adventureworks";  private static string username = "sa";  private static string password = "

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯