CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

在一个JSP页面中,要同时操作两个表或者更多的表(不是关联查询,表之间没有关系).该怎么办呢?有兴趣的进来看看

楼主wuweijie(无痕)2004-12-02 18:43:37 在 Java / Web 开发 提问

这只能操作一个表,如果我要同时查另一个表,或者同时查两到三个表(表之间无联系,是各自独立的),该怎么办?再建立个连接?再建stmt,rs??  
  请高手指教  
   
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();  
  String     strcon="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=database";  
   
  String     user="sa";  
  String     password="sa";  
  Connection   conn=     DriverManager.getConnection(strcon,user,password);  
  Statement     stmt=conn.createStatement();  
                    String   sql="select   imc01,imc02   from   imc_file   ";  
                    ResultSet   rs=null;  
            stmt=conn.createStatementResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);  
                    rs   =   stmt.executeQuery(sql);  
  问题点数:20、回复次数:8Top

1 楼beautywolf110(☆→★)回复于 2004-12-02 18:47:11 得分 10

再建stmt,rsTop

2 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2004-12-02 18:47:17 得分 0

如果是同一个数据库就用一个连接就行了,查找地时候用全名database.table  
  如果设计多个数据库就要多个连接Top

3 楼wuweijie(无痕)回复于 2004-12-02 18:50:01 得分 0

能给个例子吗?我是新手.Top

4 楼wuweijie(无痕)回复于 2004-12-02 19:18:42 得分 0

这样子是不是要先关闭rs呢,我的意思是我要同时显示两个rs或者是三个rs的内容,而不是先关一个,再打开一个Top

5 楼bj_2008(阳光)回复于 2004-12-02 19:29:41 得分 10

很简单了。  
  一个Connection   conn=getConnection()就行  
  然后分别建立  
  Statement     stmt1=conn.createStatement();  
  Statement     stmt2=conn.createStatement();  
  Statement     stmt3=conn.createStatement();  
  conn.close()  
                     
                     
   
  Top

6 楼bj_2008(阳光)回复于 2004-12-03 13:45:46 得分 0

很简单了。  
  一个Connection   conn=getConnection()  
  Statement     stmt1=conn.createStatement();  
  就行  
  select   Products.ProductName,Suppliers.CompanyName      
  from   Products   join   Suppliers   on   Products.SupplierID=Suppliers.SupplierID  
  where   Products.ProductName=   'Chai'   or   Products.ProductName='Chang'or   Products.ProductName   !=   'null'  
  Top

7 楼bj_2008(阳光)回复于 2004-12-03 13:46:16 得分 0

很简单了。  
  一个Connection   conn=getConnection()  
  Statement     stmt1=conn.createStatement();  
  就行  
  select   Products.ProductName,Suppliers.CompanyName      
  from   Products   join   Suppliers   on   Products.SupplierID=Suppliers.SupplierID  
  Top

8 楼wuweijie(无痕)回复于 2004-12-04 16:33:42 得分 0

结贴   to   bj_2008:说了不是关联查询,还是听不明白.....Top

相关问题

  • 页面关联更新!
  • 两个表中的数据提交到一个页面,如何关联?
  • jsp页面中如何打印格式报表(不是打印页面内容)?
  • (急,改天请吃饭,谢)如何把jsp页面的打印按纽关联到IE的打印功能或如何用简单的实现打印页面
  • jsp对表的关联查找的错误???
  • jsp包含页面
  • JSP 页面设计
  • jsp页面间如何传递表单元素,如checkbok。。。
  • 如何在JSP页面中访问Excel电子表格?
  • 如何在JSP页面显示Excel中图表

关键词

  • 连接
  • 表
  • suppliers
  • createstatement
  • statement stmt
  • conn
  • productname
  • imc
  • supplierid
  • getconnection

得分解答快速导航

  • 帖主:wuweijie
  • beautywolf110
  • bj_2008

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo