用JSP怎么联接SQLServer的数据库啊 我的环境是WIN2000+jdk1.3+tomcat3.3.1,使用JDBC-ODBC bridge就可以访问本机的SQLSERVER2000了。但是你的具体情况我不清楚,所以不知道什么原因。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先你要设置你的数据源,比如名字叫XXX然后用下面的代码就可以了<%Connection sqlCon = null;Statement sqlStmt = null;ResultSet sqlRs = null;try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }catch(java.lang.ClassNotFoundException e){ out.println(e.getMessage());}try{ String strUrl="jdbc:odbc:XXX"; sqlCon=DriverManager.getConnection(strUrl); sqlStmt = sqlCon.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY); }catch(SQLException e){ out.println(e.toString());}String sql="select * from table"sqlRs=sqlStmt.executeQuery(sql); %> 最好是不用JDBC-ODBC bridge,用第三方包吧。一般都是通过读配置文件来连接数据库。 补充一下:其实在win环境下用jsp接SQL Server数据库最常用的方法就是用“ODBC”。具体操作:1、在 设置>控制面板>管理工具 里点ODBC数据源。然后在User DSN里新建一个指向SQL2000数据库的数据源,比如“MySQL2000”。2、你可以用“littleyy(风笑痴)”提供的代码来连结,将其中的“XXX”换成“MySQL2000”就可以了。 用Microsoft的JDBC驱动不错 你到Microsoft的站点下一个 它有很详细的文档 我用的JSQLConnect.jar数据库驱动,TOMCAT4首先将JSQLConnect.jar放在tomcat根目录下的lib子目录中,你也可以放在任何文件夹中当要在classpath中设置这个路径,按我的在classpath中添加e:/tomcat/lib/JSQLConnect.jar这一句。之后你可以将JSQL数据库驱动包中的Examplejsp.jsp文件放入test目录下进行测试,只要你classpath设置没错,就可以通过了。如果你没有JSQLConnect.jar 留下mail,我寄给你! Microsoft SQL Server 2000 sp4 JDBC 驱动 tomcat6.016/tomcat6.026 post提交乱码 jsp调用ffmpeg,使视频生成缩略图 ajax登陆后,手动刷新怎么又变回输入框了 有jsp的web开发中,客户端是什么? struts中怎么提交带参数的URL?急,在线等 log4j 在一个类中怎样配置多种格式输出? FCKeditor在TOMCAT下总报错,请高手指点! java & xml 500错误!!!高手请进! tomcat的自带例子的bean放在什么地方? linux7下的jsp页面。访问时整页都是??????
然后用下面的代码就可以了
<%
Connection sqlCon = null;
Statement sqlStmt = null;
ResultSet sqlRs = null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(java.lang.ClassNotFoundException e)
{
out.println(e.getMessage());
}try
{
String strUrl="jdbc:odbc:XXX";
sqlCon=DriverManager.getConnection(strUrl);
sqlStmt = sqlCon.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
}
catch(SQLException e)
{
out.println(e.toString());
}
String sql="select * from table"
sqlRs=sqlStmt.executeQuery(sql);
%>
一般都是通过读配置文件来连接数据库。
其实在win环境下用jsp接SQL Server数据库最常用的方法就是用“ODBC”。
具体操作:
1、在 设置>控制面板>管理工具 里点ODBC数据源。然后在User DSN里新建一个指向SQL2000数据库的数据源,比如“MySQL2000”。
2、你可以用“littleyy(风笑痴)”提供的代码来连结,将其中的“XXX”换成“MySQL2000”就可以了。
首先将JSQLConnect.jar放在tomcat根目录下的lib子目录中,你也可以放在任何文件夹中当要在classpath中设置这个路径,按我的在classpath中添加
e:/tomcat/lib/JSQLConnect.jar这一句。之后你可以将JSQL数据库驱动包中的Examplejsp.jsp文件放入test目录下进行测试,只要你classpath设置没错,就可以通过了。如果你没有JSQLConnect.jar 留下mail,我寄给你!