java 连接 sqlserver 2005数据库

import java.sql.*;

public class ConnSqlServer2005 {
private Connection con;
private Statement stmt;
private ResultSet rs;

public ConnSqlServer2005() throws SQLException {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//1295
String url =
"jdbc:sqlserver://localhost:1443;DatabaseName=test;user=sa;password=123456";
con = DriverManager.getConnection(url);
stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String str =
"select *  from news";
rs = stmt.executeQuery(str);
while (rs.next()) {
System.out.println(rs.getInt(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(3));
}
/* rs = stmt.executeQuery("select max(id) from news");
rs.next();
int maxId = rs.getInt(1);
maxId++;
System.out.println("maxId:"+maxId);
String insertSql = "insert into news(id,title,content)values("+maxId+",'新闻标题','新闻内容')";
boolean go = stmt.execute(insertSql);
System.out.println("go="+go);
         */

} catch (Exception e) {
e.printStackTrace();
}
if (con != null) {
con.close();
}
if (stmt != null) {
stmt.close();
}
if (rs != null) {
rs.close();
}

}

public static void main(String[] args) throws SQLException {
ConnSqlServer2005 conn2005 = new ConnSqlServer2005();
}
}

参考:http://www.mylinux.com.cn/bbsShowDetail.do?id=2,180
lunzi   2007-10-07 14:27:18 评论:0   阅读:633   引用:0

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

Copyright@2008 powered by YuLog