APPLET连接数据库显示问题
各位大哥你们好!,小弟想用APPLET连接一个SQL数据库,代码已通过,但是无论在APPLETVIEWER还是HTML下均显示不出来,灰的一片,希望高手能指点迷津,万分感谢!
代码如下
import java.awt.*;
import java.applet.*;
import java.sql.*;
public class ri1 extends Applet {
public void init() {
resize(400,300);
}
public void paint(Graphics g){ //此方法用于显示输出
this.setBackground(Color.lightGray ); //定义背景颜色
this.setForeground(Color.red); //定义前景颜色
String url="jdbc:odbc:test5";
String ls_1="select * from t5";
try{ //异常处理模块
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载驱动程序
//建立连接
Connection con=DriverManager.getConnection(url,"admin","admin");
//执行SQL
Statement stmt=con.createStatement();
ResultSet result=stmt.executeQuery(ls_1); //返回结果
g.drawString("xingming",40,40);
int i=10;
while(result.next()){ //取各个字段的值
g.drawString(result.getString("name"),40,60+i);
i+=20;
}
//关闭连接
result.close();
stmt.close();
con.close();
}
//捕获异常
catch(SQLException ex){
ex.printStackTrace();
}
catch(java.lang.Exception ex){
System.out.println(ex.toString());
}
}
}