锘??xml version="1.0" encoding="utf-8" standalone="yes"?> 瑕佷嬌鐢╦TDS椹卞姩錛岄厤緗鍋氫竴浜涘彉鍔細 鍏跺湪sourceforge涓婄殑浠嬬粛涓啓鍒幫細 Open source pure Java JDBC 2.1 driver for the Microsoft SQL Server series (6.5, 7.0 and 2000). jTDS is the fastest JDBC driver for MSSQL Server and is a complete implementation of the JDBC spec. 鐩墠鏈鏂扮増鏈槸1.2.2 欏圭洰欏碉細http://sourceforge.net/projects/jtds/ SELECT TOP 10000 IDENTITY(INT ,1,1) AS Pkid ,o.* INTO tempTable FROM sys.objects o,sys.[columns] c DROP INDEX dbo.tempTable.ixuc_pkid (1) SELECT * FROM tempTable tt CREATE INDEX cxde_objid ON dbo.tempTable(OBJECT_ID) (2) SELECT * FROM tempTable tt ORDER BY tt.OBJECT_ID DROP INDEX dbo.tempTable.ixuc_pkid
Microsoft 鐨凧DBC椹卞姩緇忓父鍑虹幇寰堝闅句互瑙e喅鐨勯棶棰橈紝姣斿鍓嶉潰璁ㄨ榪囩殑SQL Server 2000 "Error establishing socket" 閿欒.褰撶劧浣跨敤Sql Server 2000鐨勭涓夋柟椹卞姩灝辨病鏈夎繖浜涢棶棰樺瓨鍦ㄣ傛垜浠庣綉涓婃壘鍒癹TDS鍙栦唬寰蔣鐨凷QLServer2000鐨凧DBC椹卞姩錛屽笇鏈涘澶у鏈夊府鍔╋細
]]>
CREATE CLUSTERED INDEX ixuc_pkid ON tempTable(pkid ASC)
--CREATE CLUSTERED INDEX ixuc_pkid ON tempTable(pkid DESC)
(3) SELECT * FROM tempTable tt ORDER BY tt.OBJECT_ID
2.鎸囧畾order by瀛愬彞鏃?闄ら潪鍙楀埌
]]>
CallableStatement ca = conn.prepareCall("{call Login (?,?)}");
ca.setString(1,username);
ca.setString(2,password);
ca.execute();
//璋冪敤瀛樺偍榪囩▼甯﹁繑鍥炲弬鏁扮殑
CallableStatement ca = conn.prepareCall("{call Login (?,?,?)}");
ca.setString(1,username);
ca.setString(2,password);
ca.registerOutParameter(3,java.sql.Types.INTEGER);
ca.execute();
int returnOut = ca.getInt(3);
//璋冪敤瀛樺偍榪囩▼甯﹁繑鍥炲肩殑return
CallableStatement ca = conn.prepareCall("{?=call Login (?,?,?)}");
ca.setString(2,username);
ca.setString(3,password);
ca.registerOutParameter(1,java.sql.Types.INTEGER);
ca.execute();
int returnOut = ca.getInt(1);
//璋冪敤瀛樺偍榪囩▼榪斿洖涓や釜緇撴灉闆?/font>
CallableStatement ca = conn.prepareCall("{call Login (?,?,?)}");
ca.setString(1,username);
ca.setString(2,password);
ca.execute();
ResultSet rs = ca.getResultSet();
while(rs.next())
{
System.out.println(rs.getInt(1)+rs.getString(2));
}
if(ca.getMoreResults())
{
rs = ca.getResultSet();
while (rs.next()) {
System.out.println(rs.getInt(1) + rs.getString(2));
}