try //异常处理模块
{
Class.forName("net.sourceforge.jtds.jdbc.Driver"); //加载驱动程序
//建立连接
Connection con=DriverManager.getConnection(url,"adaptoflow","adaptoflow");
//执行SQL
Statement stmt=con.createStatement();
ResultSet result=stmt.executeQuery(ls_1); //返回结果
g.drawString("编号",20,40);
g.drawString("名称",160,100);
int i=10;
while(result.next())
{
//取各个字段的值
g.drawString(result.getString("id"),20,60+i);
g.drawString(result.getString("name"),160,120+i);
i+=20;
}这是我的代码片段,连接数据库的代码片段,然后在eclipse做为javaApple运行,都可以正确的取出数据!我把这个applet 类放到网页里去执行,却取不出数据来了,不知道是什么原因,我用的是jtds数据库驱动,网页里是这样写的:
<applet archive="jtds-1.2.jar" code="Applet1.class" width=500 height=600>
Sorry, your browser doesn't support Java(tm).
</applet>jtds-1.2.jar和这个网页在一个目录底下同目录下有:java.policy.applet这个文件
具体设置如下:
grant {
permission java.security.AllPermission;
permission java.sql.SQLPermission;
};以上的设置对吗?为什么总是出不来相应的结果呢!
望各位路过的朋友给予帮助!
{
Class.forName("net.sourceforge.jtds.jdbc.Driver"); //加载驱动程序
//建立连接
Connection con=DriverManager.getConnection(url,"adaptoflow","adaptoflow");
//执行SQL
Statement stmt=con.createStatement();
ResultSet result=stmt.executeQuery(ls_1); //返回结果
g.drawString("编号",20,40);
g.drawString("名称",160,100);
int i=10;
while(result.next())
{
//取各个字段的值
g.drawString(result.getString("id"),20,60+i);
g.drawString(result.getString("name"),160,120+i);
i+=20;
}这是我的代码片段,连接数据库的代码片段,然后在eclipse做为javaApple运行,都可以正确的取出数据!我把这个applet 类放到网页里去执行,却取不出数据来了,不知道是什么原因,我用的是jtds数据库驱动,网页里是这样写的:
<applet archive="jtds-1.2.jar" code="Applet1.class" width=500 height=600>
Sorry, your browser doesn't support Java(tm).
</applet>jtds-1.2.jar和这个网页在一个目录底下同目录下有:java.policy.applet这个文件
具体设置如下:
grant {
permission java.security.AllPermission;
permission java.sql.SQLPermission;
};以上的设置对吗?为什么总是出不来相应的结果呢!
望各位路过的朋友给予帮助!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货