java 纯连接SQL 数据库 代码
2008-05-19 19:45
477 查看
package com.ltstruts;
import java.sql.*;
class TestDB{
private final String Driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private final String url = "jdbc:microsoft:sqlserver://localhost:1433;selectMethod=cursor;DatabaseName=pubs";
private final String password = "";
private final String userName = "sa";
private Connection conn=null;
private Statement stmt=null;
private ResultSet rs=null;
public Connection getConnection(){
try{
Class.forName(Driver);
conn = DriverManager.getConnection(url,userName,password);
}catch(Exception e){
e.printStackTrace();
}
try{
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
String sql = "select * from authors";
rs = stmt.executeQuery(sql);
}catch(Exception e){
e.printStackTrace();
}
try{
while (rs.next()) {
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
}catch(Exception e){
e.printStackTrace();
}
return conn;
}
public static void main(String []args){
TestDB tt=new TestDB();
tt.getConnection();
}
}
注意 事项: 怎么 导入SQL的包
在 TOOL->CONFIG->直接导入你要 加入的 三个包
运行结果:
172-32-1176
White
213-46-8915
Green
238-95-7766
Carson
267-41-2394
O'Leary
274-80-9391
Straight
341-22-1782
Smith
409-56-7008
Bennet
427-17-2319
Dull
472-27-2349
Gringlesby
486-29-1786
Locksley
527-72-3246
Greene
648-92-1872
Blotchet-Halls
672-71-3249
Yokomoto
712-45-1867
del Castillo
722-51-5454
DeFrance
724-08-9931
Stringer
724-80-9391
MacFeather
756-30-7391
Karsen
807-91-6654
Panteley
846-92-7186
Hunter
893-72-1158
McBadden
899-46-2035
Ringer
998-72-3567
Ringer
import java.sql.*;
class TestDB{
private final String Driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private final String url = "jdbc:microsoft:sqlserver://localhost:1433;selectMethod=cursor;DatabaseName=pubs";
private final String password = "";
private final String userName = "sa";
private Connection conn=null;
private Statement stmt=null;
private ResultSet rs=null;
public Connection getConnection(){
try{
Class.forName(Driver);
conn = DriverManager.getConnection(url,userName,password);
}catch(Exception e){
e.printStackTrace();
}
try{
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
String sql = "select * from authors";
rs = stmt.executeQuery(sql);
}catch(Exception e){
e.printStackTrace();
}
try{
while (rs.next()) {
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
}catch(Exception e){
e.printStackTrace();
}
return conn;
}
public static void main(String []args){
TestDB tt=new TestDB();
tt.getConnection();
}
}
注意 事项: 怎么 导入SQL的包
在 TOOL->CONFIG->直接导入你要 加入的 三个包
运行结果:
172-32-1176
White
213-46-8915
Green
238-95-7766
Carson
267-41-2394
O'Leary
274-80-9391
Straight
341-22-1782
Smith
409-56-7008
Bennet
427-17-2319
Dull
472-27-2349
Gringlesby
486-29-1786
Locksley
527-72-3246
Greene
648-92-1872
Blotchet-Halls
672-71-3249
Yokomoto
712-45-1867
del Castillo
722-51-5454
DeFrance
724-08-9931
Stringer
724-80-9391
MacFeather
756-30-7391
Karsen
807-91-6654
Panteley
846-92-7186
Hunter
893-72-1158
McBadden
899-46-2035
Ringer
998-72-3567
Ringer
相关文章推荐
- Java连接SQL 数据库测试代码
- DotNet,PHP,Java的数据库连接代码大全(带演示代码)
- 完整java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤
- Java中JDBC连接数据库代码
- org.gjt.mm.mysql.Driver意思和 Java连接数据库代码
- 完整java开发中JDBC连接数据库代码和步骤
- java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤
- java连接各种数据库的代码大全
- PB 数据库连接以及sql语句运行信息返回代码解释大全
- java开发中JDBC连接数据库代码和步骤
- java开发中jdbc连接数据库完整代码和步骤
- java连接几种数据库的代码
- java开发中JDBC连接数据库代码和步骤
- java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver Eclipse3.1 数据库连接测试程序(SQL Server 2000 Driver for JDBC Service Pack 3 安装测试)
- JAVA连接Oracle以及SQLserver 2008数据库代码
- 数据库操作:java连接ORACLE实例代码演示
- 完整java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤