2:public void JDBCtest()
中构造函数不应有返回值
中构造函数不应有返回值
解决方案 »
- 老问题:could not initialize proxy - the owning Session was closed
- java代码打开已存在的excel文件
- action对应的struts-config文件里 选择跳转后 想出线一个提示框
- jsp中有一个IF判断,如果条件满足如何跳出,不再执行下面的程序?
- 谁能帮我理解这个SSH异常呀!!!!!
- 问个看不懂的问题,大家帮忙看看啊
- 怎样改变tomcat的默认欢迎界面
- smartupload怎样将文件作为一个整体传到数据库的字段中
- jsp中能实现这种功能吗?
- 已知文件名路径,如何实现上传?(解决了可以再给200分)
- 有关友好的错误界面!
- 数据库的问题
我把可以编译通过的程序给你铁出来了:
import java.awt.*;
import java.sql.*;class JDBCtest
extends Frame {
TextArea mytextarea; public JDBCtest() {
super("JDBC");
setLayout(new FlowLayout());
mytextarea = new TextArea(30, 80);
add(mytextarea);
resize(500, 500);
show();
mytextarea.appendText("JDBC....\n");
} public void DisplayResults(ResultSet results) throws SQLException {
ResultSetMetaData resultsetmetadata = results.getMetaData(); int cols = resultsetmetadata.getColumnCount(); mytextarea.setText(""); while (results.next()) {
for (int i = 1; i <= cols; i++) {
if (i > 1) {
mytextarea.appendText("\t");
}
try {
mytextarea.appendText(results.getString(1));
} catch (NullPointerException e) {
}
}
}
mytextarea.appendText("\n"); }
public boolean handleEvent(Event evt) {
if (evt.id == Event.WINDOW_DESTROY) {
System.exit(0);
return true;
}
return handleEvent(evt);
}public static void main(String argv[])throws SQLException, Exception {
String queryString = "select * from Customers"; JDBCtest myjdbctest = new JDBCtest(); Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection myConn = DriverManager.getConnection("jdbc.odbc.Northwind",
"administrator", ""); Statement mystmt = myConn.createStatement(); ResultSet myresultset = mystmt.executeQuery(queryString); myjdbctest.DisplayResults(myresultset); myresultset.close();
mystmt.close();
myConn.close();
}
}