jsp.net连接数据库的随机查询
来源:互联网 发布:淘宝洛奇英雄传单机版 编辑:程序博客网 时间:2024/05/21 05:19
<% int count;//记录总数
int randomNumber=2;//随机输出的记录数
Connection con; //随机查询
Statement sql;
ResultSet rs;
try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){out.print(e);
}
try{out.print("<table border=1>");
con=DriverManager.getConnection("jdbc:odbc:aspstudent","xiaopei","pei&qiao&hong");//连接数据库
DatabaseMetaData metadata=con.getMetaData();//得到DatabaseMetaData对象
ResultSet rs1=metadata.getColumns(null,null,"UserInfo",null);//将字段以行列的形式存储
int 字段个数=0;
out.print("<tr>");
while(rs1.next()){
字段个数++;
String clumnName=rs1.getString(4);
out.print("<td>"+clumnName+"</td>");
}
out.print("</tr>");
sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=sql.executeQuery("select * from UserInfo");
rs.last();
count=rs.getRow();
Vector<Integer> vector=new Vector<Integer>();
for(int i=1;i<=count;i++){
vector.add(new Integer(i));
}
int 抽取数目=Math.min(randomNumber,count);
out.print(抽取数目);
while(抽取数目>0){
int i=(int)(Math.random()*vector.size());
int index=(vector.elementAt(i)).intValue();//vector中随机抽取一个元素
rs.absolute(index);
out.print("<tr>");
for(int k=1;k<=字段个数;k++){
out.print("<td>"+rs.getString(k)+"</td>");
}
out.print("</tr>");
抽取数目--;
out.print(抽取数目);
vector.removeElementAt(i);
}
rs.close();
con.close();
out.print("</table>");
}
catch(SQLException e)
{ randomNumber=0;
out.print(e);
} %>
为什么在MyEclipse中的web开发环境多次运行的话,就会将<、>、“、”编程&XX;的形式呢?
麻烦高手指正一下,虽然我不是行家,但是感觉没什么问题
麻烦了
积分太少了,
- jsp.net连接数据库的随机查询
- jsp连接mysql数据库查询
- 数据库随机查询的方法
- 数据库的随机查询SQL
- JSP连接MySQL数据库例子(查询)
- JSP连接mysql数据库分页查询
- Jsp连接数据库执行查询操作
- Jsp中连接数据库写sql查询
- Ado.net连接数据库查询表信息的多种方法
- 数据库的连接查询
- 数据库的连接查询
- 随机查询一条数据库记录的SQL
- JSP中的数据库的连接
- jSP与数据库的连接
- JSP连接数据库的总结
- 数据库随机查询
- SQL随机查询数据库
- 数据库实现随机查询
- 腾讯竞购ICQ或失败!
- Ubuntu 9.10 下OpenJDK、SUN JAVA环境及中文字体相关问题
- 了解Symbian[签名]及[证书]
- asp.net生成高清晰缩略图(缩小图片到指定大小)
- サーバ接続先を使用し、Webサービスに接続する
- jsp.net连接数据库的随机查询
- VB无所不能之五:建立“标准”DLL动态链接库文件(2)
- 删除字符串最后一个字符的几种方法
- 嵌入式终端桌面脚本插件化方案实现(一)
- 第一篇文章
- 断开SVN连接
- 使用servlet和Java Bean访问MySQL
- 利用钩子函数捕获Windows键盘动作
- jsp分页