JBuilder的逐行检查功能怎么用啊,是在哪个命令栏下? 逐行检查?debug么?设置断点之后用debug模式运行就完了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先要为你的程序设一个断点(断点的作用是为了做一个标记,让你的检错从该点开始),具体做法是在你需要开始的那行代码的左边空白处点一下左键,这时会出现一个红的点!这个点就是你设的断点!然后在窗口中的run选项里选择================》debug “”using defaults 选项,引号里是你文件的名!等断点检查开始后,你就可以按F7或F8来调试你的程序! 这个Jsp文件的错误?怎么设断点,显示错误都一样啊<%@ page contentType="text/html;charset=GBK"%><html><%@ page language="java" import="java.sql.*"%><head><% String tableName=request.getParameter("tableName"); // %><title><%=tableName%>表中数据</title></head><body bgcolor="#FFFFFF" text="#000000"><% Conection connection=null; ResultSet rs=null; Statement statement=null; if(tableName.equals("studentbase")){ out.println("<h2 align=center>学生基本信息表的基本信息</h2>"); } else if (tableName.equls("classaddress")){ out.println("<h2 align=center>学生上课地址表中的数据</h2>"); } else{ out.println("<h2 align=center>课程表中的数据</h2>");try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // String url="jdbc:odbc:student"; connection=DriverManager.getConnection(url); statement=connection.createStatement(); String sql="select*from"+tableName; rs=statement.executeQuery(sql); ResultSetMetaData rsData=rs.getMetaData(); out.println("<table width=75% border=1 align=center><tr>"); for(int i=1;i<=rsData.getColumnCout();i++){ out.println("<td"+rsData.getColumnLabel(i)+"</td"); } out.println("<tr"); while(rs.next()){ out.println("<tr>"); for(int i=1;i<=rsData.getColumnCount();i++){ out.println("<td>"+rs.getString(i)+"</td>"); } out.println("</tr>"); } out.println("/table>");}catch(SQLException ex){ System.out.println("\nError:----SQLException----\n"); while(ex!=null){ System.out.println("Message: "+ex.getMessage()); System.out.println("SQlState: "+ex.getSQLState()); System.out.println("ErrorCode: "+ex.getErrorCode()); ex=ex.getNextException(); }}catch(Exception ex){ ex.printStackTrace();}finally{ try{ if(statement!=null){ statement.close(); } if(connection !=null){ connection.close(); } } catch(SQLException ex){ System.out.println("\nError:----SQLException----\n"); System.out.println("Message: "+ex.getMessage()); System.out.println("SQlState: "+ex.getSQLState()); System.out.println("ErrorCode: "+ex.getErrorCode()); } } %> </body> </html> java如何使progressbar的进度与不button的事件同步 正则表达式问题 急,球面多边形面积 接口的理解 一直没想通,为什么? JAVA生成EXE太烦了。。 清空文件 急啊!!!! java swing 的问题! 在线等,我装了java1.4和java1。5的sdk,为什么用java -varsion 看到的jvm还是1。3。1 ,为什么不能升级? 请求解决问题!关于String的排序问题! 我写了一个服务器端后台程序,现在是通过bat文件启动他,我想跟着服务器系统一起启动,该怎么做? 如何实例化一个DateInputStream?
等断点检查开始后,你就可以按F7或F8来调试你的程序!
<%@ page contentType="text/html;charset=GBK"%>
<html>
<%@ page language="java" import="java.sql.*"%>
<head>
<%
String tableName=request.getParameter("tableName");
//
%>
<title><%=tableName%>表中数据</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%
Conection connection=null;
ResultSet rs=null;
Statement statement=null;
if(tableName.equals("studentbase")){
out.println("<h2 align=center>学生基本信息表的基本信息</h2>");
}
else if (tableName.equls("classaddress")){
out.println("<h2 align=center>学生上课地址表中的数据</h2>");
}
else{
out.println("<h2 align=center>课程表中的数据</h2>");
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//
String url="jdbc:odbc:student";
connection=DriverManager.getConnection(url);
statement=connection.createStatement();
String sql="select*from"+tableName;
rs=statement.executeQuery(sql);
ResultSetMetaData rsData=rs.getMetaData();
out.println("<table width=75% border=1 align=center><tr>");
for(int i=1;i<=rsData.getColumnCout();i++){
out.println("<td"+rsData.getColumnLabel(i)+"</td");
}
out.println("<tr");
while(rs.next()){
out.println("<tr>");
for(int i=1;i<=rsData.getColumnCount();i++){
out.println("<td>"+rs.getString(i)+"</td>");
}
out.println("</tr>");
}
out.println("/table>");
}
catch(SQLException ex){
System.out.println("\nError:----SQLException----\n");
while(ex!=null){
System.out.println("Message: "+ex.getMessage());
System.out.println("SQlState: "+ex.getSQLState());
System.out.println("ErrorCode: "+ex.getErrorCode());
ex=ex.getNextException();
}
}
catch(Exception ex){
ex.printStackTrace();
}
finally{
try{
if(statement!=null){
statement.close();
}
if(connection !=null){
connection.close();
}
}
catch(SQLException ex){
System.out.println("\nError:----SQLException----\n");
System.out.println("Message: "+ex.getMessage());
System.out.println("SQlState: "+ex.getSQLState());
System.out.println("ErrorCode: "+ex.getErrorCode());
}
}
%>
</body>
</html>