改成:try
{
ResultSet rs = stm.executeQuery(strSQL);
}
catch(SQLException ex)
{
System.err.println("DatabaseBean.executeQuery(): " + ex.getMessage());
}看看, 显示什么出错信息.
{
ResultSet rs = stm.executeQuery(strSQL);
}
catch(SQLException ex)
{
System.err.println("DatabaseBean.executeQuery(): " + ex.getMessage());
}看看, 显示什么出错信息.
解决方案 »
- jsp 这两个时间做加减 在线等待啊,谢谢大哥们了
- The value for the useBean class attribute com.Student is invalid.
- 为什么他不在一行显示?简单的题,多多的分
- 为什么我的机器不能做server(换了N个port了都不行)
- 从未见过如此证人震撼的技术专题!
- jsp获取系统时间问题??求教了。。。。。。
- 记录查询访问者IP,如何实现?
- spring定义bean的xml文件应该放在什么地方的?为什么
- jsp里显示类似于csdn右边的树型控件应该怎么做??
- 哪位有象的sohu.net邮件系统的树状菜单的JSP源文件,必须从数据库中取出,动态生成?
- 新手的问题
- 在使用javabeans时,是不是把jsp文件和beans的类文件放在一个目录下???
按照你的意思修改:
<%@ page import="java.sql.*"%>
<%@ page language="java" import="java.util.*" %>
<%@page contentType="text/html;charset=gb2312" %>
<%
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:Tonhi");
Statement stm=conn.createStatement();
String strSQL=" SELECT * FROM TMovie";
ResultSet rs=stm.executeQuery(strSQL);
}
catch(SQLException ex)
{
System.err.println("DatabaseBean.executeQuery(): " + ex.getMessage());
}
%>
运行后没有报错,但不知是否连接上数据库!!!
{
out.println("查询成功");
}else
out.println("没有满足条件的信息");
}
<%@ page language="java" import="java.util.*" %>
<%@page contentType="text/html;charset=gb2312" %>
<%
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:Tonhi");
//Tonhi为数据源名称
Statement stm=conn.createStatement();
String strSQL=" SELECT * FROM TMovie";
//TMovie是数据库里的一个数据表
ResultSet rs=stm.executeQuery(strSQL);
if(rs.next())
{
out.println("查询成功");
}else
out.println("没有满足条件的信息");
}catch(SQLException ex)
{
System.err.println("DatabaseBean.executeQuery(): " + ex.getMessage());
}
%>
运行没有报错,但是什么也没有显示出来,我得数据表石油数据的!
是否使我的环境没有弄好?求解!!
数据表用户和密码的限制
唉!我已经很无奈了
Connection conn = DriverManager.getConnection("jdbc:odbc:Tonhi";"用户名";“密码”);
{
...
}catch(ClassNotFoundException e)
{
out.println("找不到驱动!" + e.getMessage());
}catch (SQLException e)
{
out.println("连接出错"+ e.toString());
}
如果没有报"找不到驱动" 的话, 就说明你的环境是对的.