java如何连接sql2005呢 我只连接过sql2000 连不上2005 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是连接字符串不一样吗?SQL SERVER 2005的CLASS应该是com.microsoft.sqlserver.jdbc.SQLServerDriverURL是jdbc:sqlserver://localhost:1035;databaseName=你的数据库名 java 连接 sql 2005 的方法:1。到微软官方网站下载2005的jdbc并解压,获得文件sqljdbc.jar2。复制文件sqljdbc.jar到jdk目录\jdk1.5\jre\lib\ext下。3。开始-〉程序-〉sql server 2005-〉配置工具-〉SQL Server Configuration Manager。启动sql 2005服务。点击 sql server2005网络配置节点,并选中”MSSQLserver的协议“节点。启用tcp/ip协议。4。导入 java.sql.* 包。5。载入sql server 2005 jdbc驱动程序。代码片断如下: try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");} catch(Exception e){};6。设置连接字符串。代码片断如下: String connectionUrl ="jdbc:sqlserver://localhost:1433;database=bank;user=sa;password=";7。根据连接串获取到数据库的连接。代码片断如下: Connection con = DriverManager.getConnection(connectionUrl);8。根据所获取的连接设置sql语句对象的属性。代码片断如下:Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);9。准备要执行的sql语句字符串。并把该字符串传给sql语句对象。执行结果保存在一个结果集中。String str = "select * from tableName";ResultSet rs = stmt.executeQuery(str);10。遍历结果集合,并获取用户需要的信息。 while (rs.next()) { System.out.println(rs.getInt("aid"));/*aid是字段名称*/ } 我也没有连过,你试一下。数据库名、用户名、密码、表名、字段名、端口号,自己试试。import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBC { public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { conn = DriverManager.getConnection( "jdbc:sqlserver://localhost:1433;databaseName=数据库名", "用户名", "密码"); stmt = conn.createStatement(); rs = stmt.executeQuery("SELECT * FROM 表名"); while (rs.next()) { System.out.println(rs.getString("字段名")); } } catch (SQLException e) { e.printStackTrace(); } finally { try { if (rs != null) { rs.close(); rs = null; } if (stmt != null) { stmt.close(); stmt = null; } if (conn != null) { conn.close(); conn = null; } } catch (SQLException e) { e.printStackTrace(); } } }} java 日历? java高手请进 如何在窗体中嵌入网页? 这段程序错在哪里? 这段代码,麻烦帮我详细的解释一下 (100分求解)请问怎么在JAVA application中弹出像QQ上线一样的对话框? 关于Properties类 请教原代码: 问一个关与java中父类和子类的问题,想请教一下各位大大 简单的问题 <Thinking In Java>第二版的英文原版大陆是不是有货到了?哪里可以买啊? 多少钱? 如何将String存到数据库(mysql)中的Date 两个字符串型的版本怎样比较?
SQL SERVER 2005的CLASS应该是com.microsoft.sqlserver.jdbc.SQLServerDriver
URL是jdbc:sqlserver://localhost:1035;databaseName=你的数据库名
1。到微软官方网站下载2005的jdbc并解压,获得文件sqljdbc.jar
2。复制文件sqljdbc.jar到jdk目录\jdk1.5\jre\lib\ext下。
3。开始-〉程序-〉sql server 2005-〉配置工具-〉SQL Server Configuration Manager。启动sql 2005服务。点击 sql server2005网络配置节点,并选中”MSSQLserver的协议“节点。
启用tcp/ip协议。
4。导入 java.sql.* 包。
5。载入sql server 2005 jdbc驱动程序。代码片断如下:
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch(Exception e)
{};
6。设置连接字符串。代码片断如下:
String connectionUrl ="jdbc:sqlserver://localhost:1433;database=bank;user=sa;password=";
7。根据连接串获取到数据库的连接。代码片断如下:
Connection con = DriverManager.getConnection(connectionUrl);
8。根据所获取的连接设置sql语句对象的属性。代码片断如下:
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
9。准备要执行的sql语句字符串。并把该字符串传给sql语句对象。执行结果保存在一个结果集中。
String str = "select * from tableName";
ResultSet rs = stmt.executeQuery(str);
10。遍历结果集合,并获取用户需要的信息。
while (rs.next()) {
System.out.println(rs.getInt("aid"));/*aid是字段名称*/
}
数据库名、用户名、密码、表名、字段名、端口号,自己试试。import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public class JDBC { public static void main(String[] args) { Connection conn = null;
Statement stmt = null;
ResultSet rs = null; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { conn = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;databaseName=数据库名", "用户名", "密码");
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * FROM 表名"); while (rs.next()) {
System.out.println(rs.getString("字段名"));
} } catch (SQLException e) { e.printStackTrace(); } finally { try { if (rs != null) {
rs.close();
rs = null;
} if (stmt != null) {
stmt.close();
stmt = null;
} if (conn != null) {
conn.close();
conn = null;
} } catch (SQLException e) { e.printStackTrace(); } } }}