截止2004年12月16日 |
本站源码总量(商业源码除外)RAR压缩为 4,206,733 KB。其中免费源码为 1,124,495 KB,会员源码为 3,082,238 KB!
C/C++ |
129,555 KB |
Delphi |
1,258,381 KB |
Java |
120,937 KB |
.Net |
36,886 KB |
PowerBuilder |
954,525 KB |
Visual Basic |
923,454 KB |
ASP |
259,795 KB |
JSP |
4,987 KB |
其他 |
94,723 KB |
|
|
JAVA连接SQLSERVER的例子 |
|
/*
This source for connect Microfost SQL Server 2000 and test servic infomation
This source is modify by GongTao
http://support.microsoft.com/default.aspx?scid=kb;en-us;313100
set classpath=.;C:\MyJava\JDBCPack\MSSQL\msbase.jar;C:\MyJava\JDBCPack\MSSQL\msutil.jar;C:\MyJava\JDBCPack\MSSQL\mssqlserver.jar
*/
import java.sql.*;
import java.io.*;
import java.*;
public class Connect{
private java.sql.Connection con = null;
private final String url = "jdbc:microsoft:sqlserver://";
private final String serverName= "GONGTAO";
private final String portNumber = "1433";
private final String databaseName= "pubs";
private final String userName = "sa";
private final String password = "";
// Informs the driver to use server a side-cursor,
// which permits more than one active statement
// on a connection.
private final String selectMethod = "cursor";
// Constructor
public Connect ){}
private String getConnectionUrl ){
return url+serverName+":"+portNumber+";databaseName="+databaseName+";selectMethod="+selectMethod+";";
}
private java.sql.Connection getConnection ){
try{
Class.forName "com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = java.sql.DriverManager.getConnection getConnectionUrl ),userName,password);
if con!=null) System.out.println "Connection Successful!");
}catch Exception e){
e.printStackTrace );
System.out.println "Error Trace in getConnection ) : " + e.getMessage ));
}
return con;
}
/*
Display the driver properties, database details
*/
public void displayDbProperties ){
java.sql.DatabaseMetaData dm = null;
java.sql.ResultSet rs = null;
try{
con= this.getConnection );
if con!=null){
dm = con.getMetaData );
System.out.println "Driver Information");
System.out.println "\tDriver Name: "+ dm.getDriverName ));
System.out.println "\tDriver Version: "+ dm.getDriverVersion ));
System.out.println "\nDatabase Information ");
System.out.println "\tDatabase Name: "+ dm.getDatabaseProductName ));
System.out.println "\tDatabase Version: "+ dm.getDatabaseProductVersion ));
System.out.println "Avalilable Catalogs ");
rs = dm.getCatalogs );
while rs.next )){
System.out.println "\tcatalog: "+ rs.getString 1));
}
rs.close );
rs = null;
closeConnection );
}else System.out.println "Error: No active Connection");
}catch Exception e){
e.printStackTrace );
}
dm=null;
}
private void closeConnection ){
try{
if con!=null)
con.close );
con=null;
}catch Exception e){
e.printStackTrace );
}
}
public static void main String[] args) throws Exception
{
Connect myDbTest = new Connect );
myDbTest.displayDbProperties );
}
}
|
|
|
文章出处: |
|
发表时间:2004-11-18 18:41:35 |
共1条数据记录,分1页显示 上一页 < [1] > 下一页 |
|