MSSQL/MSACCESS 和其它数据库 jdbc 驱动(100分)

C

CJ

Unregistered / Unconfirmed
GUEST, unregistred user!
去SUN看了一下,怎么都要钱?有没有不要的?JDBC/ODBC我受不了了
 
mysql 有呀,什么时候我给你一个,
mssql 和 msaccess 就不知道了。
 
...mySQL俺也知道有,Oracle自己也带……
 
MSSQL和MSACCESS目前没有微软的官方JDBC驱动程序,
我看永远都不会有了。
 
去www.freetds.org 看看。
 
去http://www.inetsoftware.de下一个 inet's JDBC,然后可以直接连接MS SQL
package jsp;
import java.sql.*;
// JDBC package
public class sql_data {

String url = "jdbc:inetdae:192.168.2.70?sql7=true"; // use your hostname and port number here
String login = "sa"; // use your login here
String password ="";
// use your password here
public Connection connection = null;
public Statement st = null;
public ResultSet rs = null;
public sql_data(){
try {
Class.forName("com.inet.tds.TdsDriver").newInstance();

DriverManager.setLoginTimeout(10);
// connection = DriverManager.getConnection(url,login,password);
// DatabaseMetaData conMD = connection.getMetaData();

// connection.setCatalog( "register");
} catch(Exception e) {
e.printStackTrace();
}
}
public void sqlclose() {
try {
st.close();
connection.close();
}catch(SQLException ex) {
System.err.println("sqlclose: " + ex.getMessage());
}
}
public ResultSet executeQuery(String sql) {
try {


connection = DriverManager.getConnection(url,login,password);
connection.setCatalog( "register");

st = connection.createStatement();
rs = st.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
return rs;
}
}
 
我也來言究言究.
书生:
你說的 inet's JDBC 我已有, 我把它(com目錄下的所有文件)解壓出來后
放到.c:/jdk1.3/lib目錄下. 從上面考下你的腳本做成sql_data.java 編譯為
sql_data.calss . (對應ip 地址我也相應更改).
sql_data.java與sql_data.calss 我把它放在
"C:/jswdk-1.0.1/webpages/WEB-INF/jsp/beans/jsp" .
jsp 文件放在 "C:/jswdk-1.0.1/webpages/test" 目錄, 文件內容如下.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=gb2312">
<title>扂腔FAQ !</title>
</head>
<body>
<p><b>涴岆扂腔FAQ!</b></p>
<%@page language="java" import="java.sql.*"%>
<jsp:useBean id="workM" scope="page" class="jsp.sql_data" />
<%
ResultSet RS = workM.executeQuery("SELECT * FROM faqs");
String tt;
while (RS.next()) {
tt = RS.getString("answers");
out.print("<LI>" + RS.getString("subject") + "</LI>");
out.print("<pre>" + tt + "</pre>");
}
RS.close();
%>
</body>
</html>
可是還是不行,為何.
 
怎麼回事,html 腳本貼不出. 再試一下.
<pre>
<body>
<p><b>涴岆扂腔FAQ!</b></p>
<%@page language="java" import="java.sql.*"%>
<jsp:useBean id="workM" scope="page" class="jsp.sql_data" />
<%
ResultSet RS = workM.executeQuery("SELECT * FROM faqs");
String tt;
while (RS.next()) {
tt = RS.getString("answers");
out.print("<LI>" + RS.getString("subject") + "</LI>");
out.print("<pre>" + tt + "</pre>");
}
RS.close();
%>
</body>
</pre>
 
還是不行只好這樣把"<" 換成"[".
代码:
[head]
[meta http-equiv="Content-Type" content="text/html;
charset=gb2312"]
[title]扂腔FAQ ![/title]
[/head]
[body]
[p][b]涴岆扂腔FAQ![/b][/p]
[%@page language="java" import="java.sql.*"%]
[jsp:useBean id="workM" scope="page" class="jsp.sql_data" /]
[%
    	ResultSet RS = workM.executeQuery("SELECT * FROM faqs");
    	String tt;
       	while (RS.next()) {
       		tt = RS.getString("answers");
       		out.print("<LI>" + RS.getString("subject") + "</LI>");
       		out.print("<pre>" + tt + "</pre>");
	}
    	RS.close();
%]
[/body]
 
很多地方都有呀,而且是反编译过的,有源码!!
如:166。111。136。159 这有很多JAVA的东东
 
cj:给你一个好东东,太cool了,支持这么多的数据库!
Oracle, Sybase, Informix, MS SQL Server, MS Access, ODBC,
FoxPro, dBase, DB2, Ingres, mSQL, MySQL,PostgreSQL, Yard-SQL,并支持jdbc2.0
http://www.idssoftware.com/
这次你可以结束问题了吧
 
CJ:请继续
 
<A HREF = "mailto:devuser@sina.com">给我一份</A>
 
eguy阿,那东西收费阿
 
cj:你还缺什么数据库的驱动
 
大哥们,,发给小弟一份,,mssql的jdbc驱动吧
 
对了,,最好给我一份db2的jdbc驱动,,求你们了
 
to 书生:
我希望得到http://www.inetsoftware.de的inet's JDBC,以直接连接MS SQL
我没有办法出国。先行谢过了!
email address:dansun@263.net
 
eguy:sorry,你给的那个好象没SOURCE,且收费
如果没有我就END了
 
顶部