百分求java连接数据库Sqlserver的代码 谢谢先,代码贴上马上结贴 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); 这段加上try{}catch{},再把数据库名字换成你的数据库名字,把用户名密码改成你的用户名密码就可以执行啊!try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; //mydb为数据库 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password);}catch(SQLException ex){ ex.printStackTrace();} import java.sql.*;public class TestConnection{ public static void main(String[] args) { try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://127.0.0.1:1433/cmpp3spdb","sa","sa"); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select * from authors"); while(rs.next()) { System.out.println(rs.getString(1)); } rs.close(); stmt.close(); con.close(); } catch (Exception e) { e.printStackTrace(); } }}下载一个 jtds1.1 .jar 文件。 刚学java,从.NET 转过来的,也根据这个连接sql server Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";但是怎么连也连不上去,后来知道了,是需要jdbc 驱动,下了jdbc 驱动还是不行.后来又说什么1433端口为开,在cmd里用netstat -an 查,没得tcp 的1433端口,在网上一查,说是装了sql server 2000sp3 驱动就可以自动打开,又下了,还是不行,我服了.只好用odbc 来连接sqlserver ,居然成功了.还好,不算令我对java 失望,这个可以连sql serve r, oracle ,assess 等等.sql_driver="sun.jdbc.odbc.JdbcOdbcDriver"; sql_url="jdbc:odbc:pubstest"; jdbc 到底怎么设置,请高手指点. 1433端口没开,应该是你的sqlserver没装好 谁能帮我解释解释这两个函数…… 如何得到从19700101 0点以来到指定时间所经过的秒? myeclipse+tomcat6.0部署数据库连接池的小问题。 asp向jsp转型的问题 JAVA调用OCX来做报表展示设计讨论贴 JSP高手请进 能承受大量数据访问,用什么连接池较好,还是自己写(我可能没这功底).请赐教! 关于servlet 菜鸟问题,请不要笑我. 关于jsp的页面安全性的疑问 Java Web版 游戏帖~ 下拉框的问题
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
}catch(SQLException ex){
ex.printStackTrace();
}
import java.sql.*;public class TestConnection
{
public static void main(String[] args)
{
try
{
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://127.0.0.1:1433/cmpp3spdb","sa","sa");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from authors");
while(rs.next())
{
System.out.println(rs.getString(1));
}
rs.close();
stmt.close();
con.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}下载一个 jtds1.1 .jar 文件。
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
但是怎么连也连不上去,后来知道了,是需要jdbc 驱动,下了jdbc 驱动还是不行.后来又说什么1433端口为开,在cmd里用netstat -an 查,没得tcp 的1433端口,在网上一查,说是装了sql server 2000sp3 驱动就可以自动打开,又下了,还是不行,我服了.
只好用odbc 来连接sqlserver ,居然成功了.还好,不算令我对java 失望,这个可以连sql serve r, oracle ,assess 等等.
sql_driver="sun.jdbc.odbc.JdbcOdbcDriver";
sql_url="jdbc:odbc:pubstest";
jdbc 到底怎么设置,请高手指点.