<%@ 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 jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html> 上面代码在IE中显示为空,即什么都不显示,空白啊,为什么,,是不是我数据库JDBC错了》晕死了,都,二天了,帮忙啊
<%@ 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 jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html> 上面代码在IE中显示为空,即什么都不显示,空白啊,为什么,,是不是我数据库JDBC错了》晕死了,都,二天了,帮忙啊
解决方案 »
- 在struts中使用command pattern 设计模式,要求controller ---xxAction是common的,公用
- 为什么会报错,因为是涉及父类?
- class生成jar,但他的配置文件怎么办
- 做一个博客系统
- 怎样用java在网络上传送一个自定义包?(立结)
- 如何在XML Doucument返回指定的Element,如果找不到,返回null
- java web start对客户段的jre版本有要求吗?
- 也来谈Java集合框架[原创]
- ▲▲小妹刚学java遇到问题在html页中加载类文件?
- 简单问题,在线等待,马上给分。
- 为什么一样的代码,我收sohu的email是乱码,收163的不是乱码?
- 送 100 分 !!
---------------------------------------------------------------------------------
您的第一个字段内容为:1 您的第二个字段内容为:New Hire - Job not specified 您的第一个字段内容为:2 您的第二个字段内容为:Chief Executive Officer 您的第一个字段内容为:3 您的第二个字段内容为:Business Operations Manager 您的第一个字段内容为:4 您的第二个字段内容为:Chief Financial Officier 您的第一个字段内容为:5 您的第二个字段内容为:Publisher 您的第一个字段内容为:6 您的第二个字段内容为:Managing Editor 您的第一个字段内容为:7 您的第二个字段内容为:Marketing Manager 您的第一个字段内容为:8 您的第二个字段内容为:Public Relations Manager 您的第一个字段内容为:9 您的第二个字段内容为:Acquisitions Manager 您的第一个字段内容为:10 您的第二个字段内容为:Productions Manager 您的第一个字段内容为:11 您的第二个字段内容为:Operations Manager 您的第一个字段内容为:12 您的第二个字段内容为:Editor 您的第一个字段内容为:13 您的第二个字段内容为:Sales Representative 您的第一个字段内容为:14 您的第二个字段内容为:Designer 数据库操作成功,恭喜你
-----------------------------------------------------------------------
检查你的三个jar文件,及数据库
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.hello_jsp._jspService(hello_jsp.java:88)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:148)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:69)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:141)
org.apache.jsp.hello_jsp._jspService(hello_jsp.java:48)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28晕,,出错了,
C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib三个数据库文件在上面路径中,怎么回事啊??感谢
tomcat\common\lib
三个文件分别为
msbase.jar
mssqlserver.jar
msutil.jar