日期:2014-05-18  浏览次数:20614 次

如何配置jsp数据库的驱动程序
请问我要用JSP访问sqlserver数据库,我如何配置sqlserver的驱动程序呢?

------解决方案--------------------
在baidu,google搜索一下就有了。
------解决方案--------------------
<%@ page contentType= "text/html;charset=gb2312 "%>
  
   <%@ page import= "java.sql.* "%>
  
   <html>
  
   <body>
  
   <%Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();
  
  String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs ";
  
  //pubs为你的数据库的
  
  String user= "sa ";
  
  String password= " ";
  
  Connection conn= DriverManager.getConnection(url,user,password);
  
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  
  String sql= "select * from test ";
  
  ResultSet rs=stmt.executeQuery(sql);
  
  while(rs.next()) {%>
  
  您的第一个字段内容为: <%=rs.getString(1)%>
  
  您的第二个字段内容为: <%=rs.getString(2)%>
  
   <%}%>
  
   <%out.print( "数据库操作成功,恭喜你 ");%>
  
   <%rs.close();
  
  stmt.close();
  
  conn.close();
  
  %>
  
   </body>
  
   </html>
------解决方案--------------------
二楼的是属于直连,需要导入三个JAR包(分别是:msbase.jar;mssqlserver.jar;msutil.jar),也可以用桥连,相关代码是:Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
conn = DriverManager.getConnection( "jdbc:odbc:atm ");
不知道楼主使用的是什么工具开以JSP,我现在只知道JBuilderi的配置方法
使用直接配置驱动程序是:右键单击项目的名称,-> 选择properties..-> paths-> required libraries-> add-> new-> Name:给你导入JAR的设置一个名称;LOCATION(可以随便选):一般选jbuilder(选这个的意思好像是,启动JBuilder就引你下面要导入的包,大概是这个意思吧),再然后点ADD选择三面的三个JAR文件,(这三个JAR文件JBuilderi没有,要自己找)