sql2005怎么与java程序连接 20
Eclipse与sql2005怎么连接?好像是要导入什么驱动吧,具体怎么弄请高手指教能给个具体的答案吗?就是全部的操作步骤。先谢了就是说比如我刚下载了数据库驱动sql20...
Eclipse 与sql2005 怎么连接?好像是要导入什么驱动吧,具体怎么弄请高手指教
能给个具体的答案吗?就是全部的操作步骤。先谢了就是说比如我刚下载了数据库驱动sql2005我想把跟JAVA连接起来,总共要做哪些事?我是一点不懂。 展开
能给个具体的答案吗?就是全部的操作步骤。先谢了就是说比如我刚下载了数据库驱动sql2005我想把跟JAVA连接起来,总共要做哪些事?我是一点不懂。 展开
4个回答
展开全部
1.导入sqlJDBC驱动放人WebRoot\WEB-INF\lib目录下
2.创建类Constring,写上连接字符串
public final static String PRIVER=
"com.microsoft.sqlserver.jdbc.SQLServerDriver"; //数据库驱动
public final static String URL=
"jdbc:sqlserver://localhost:1433;databaseName=数据库名"; //连接路径
public final static String UID="sa"; //用户名
public final static String PWD="sa"; //密码
/**
* 得到数据库连接
* @return
*/
public static Connection getConn(){
Connection con=null;
try {
Class.forName(PRIVER);
con=DriverManager.getConnection(URL, UID, PWD);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
2.创建类Constring,写上连接字符串
public final static String PRIVER=
"com.microsoft.sqlserver.jdbc.SQLServerDriver"; //数据库驱动
public final static String URL=
"jdbc:sqlserver://localhost:1433;databaseName=数据库名"; //连接路径
public final static String UID="sa"; //用户名
public final static String PWD="sa"; //密码
/**
* 得到数据库连接
* @return
*/
public static Connection getConn(){
Connection con=null;
try {
Class.forName(PRIVER);
con=DriverManager.getConnection(URL, UID, PWD);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
展开全部
首先你要确认你的本机和虚拟机能通讯,看你说的情况,应该让虚拟机的网络使用桥接的方式。
在两台机器中都能ping通对方就说明通讯没有问题。
然后并非你的XP防火墙关闭就行,Linux也得关。否则端口仍然不能通信。
这应该在Linux中用telnet 192.168.0.100 1433来测试。
在两台机器中都能ping通对方就说明通讯没有问题。
然后并非你的XP防火墙关闭就行,Linux也得关。否则端口仍然不能通信。
这应该在Linux中用telnet 192.168.0.100 1433来测试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要驱动包~~数据连接的包~~ 去百度搜一下就有的。然后添加到你 SRC 目录下 lib里面。你就可以用连接 语句 进行连接了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DataBasecon {
private String driver="sun.jdbc.odbc.JdbcOdbcDriver";
private String dburl="jdbc:odbc:User";
private String user="sa";
private String passwd="sa";
private Connection conn=null;
public DataBasecon()
{
try {
Class.forName(driver);
try {
this.conn = DriverManager.getConnection(dburl, user, passwd);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public Connection getConnection()
{
return this.conn;
}
public void colse()
{
try {
this.conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
import java.sql.DriverManager;
import java.sql.SQLException;
public class DataBasecon {
private String driver="sun.jdbc.odbc.JdbcOdbcDriver";
private String dburl="jdbc:odbc:User";
private String user="sa";
private String passwd="sa";
private Connection conn=null;
public DataBasecon()
{
try {
Class.forName(driver);
try {
this.conn = DriverManager.getConnection(dburl, user, passwd);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public Connection getConnection()
{
return this.conn;
}
public void colse()
{
try {
this.conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询