你想用什么方式?jdbc-odbc 桥?或者是jdbc直联?
解决方案 »
- 请教想在case中加条件语句的写法
- SQL设置时间的问题
- 问题!!!SQ中自动生成表和 查询数据库
- 请问Sql server2000中Binary类型可最多存放多少个类型的数据?那种类型的容量最大?是多少?
- 去掉重复记录
- 更改默认数据库问题?
- 上传数据库的备份文件后遇到问题(SQL SERVER 2000)
- 高手来看下,帮帮忙啊!
- 在SQL SERVER2000中如何制作把某个数据库附加到sql server之中功能相同的安装程序?
- SQL查询问题,在线等..............................
- SQL SERVER6.5的数据文件后缀是什么?我有一6。5的.DAT文件,怎么才能导入到sql server2000或7。0?
- 在SQL SERVER 当中如何取得汉字拼音的首字母!
1.jdbc下载:http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp
后setup.
2.加入classpath中
______________________________________________________________________
<%@ page contentType = "text/html; charSet=gb2312" %>
<%@ page language="java" import = "java.sql.*" %>
<%
/**address: SQL Server的连接参数*/
String address = "jdbc:microsoft:sqlserver://127.0.0.1:1433";
/***user: 数据库用户名*/
String user="sa";
/**passwd: 用户密码*/
String passwd="";
/*数据库名*/
String database = "online"; DatabaseMetaData conMD = null;
java.sql.Statement stmt = null;
Connection con = null;
ResultSet sqlRst = null; try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con = DriverManager.getConnection(address,user,passwd); conMD = con.getMetaData();
con.setCatalog(database);
stmt = con.createStatement();
}catch(Exception fs) {
out.print("Connection ERROR</p> <br>");
}
out.print("Connection</p> <br>"); try
{
stmt=con.createStatement();
sqlRst = stmt.executeQuery("SELECT * FROM mytable");
out.print("stmt OK");
}catch(Exception gr)
{
out.print("stmt ERROR");
} while (sqlRst.next())
{
out.print("<p>name :" + sqlRst.getString("name") + "</p> <br>");
out.print("<p>old :" + sqlRst.getString("old") + "</p>");
}
%>