怎么得到数据库中的表名等信息 select name from sysobjects where type='U' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问各位: 通过java.sql.DatabaseMetaData接中怎么实现!getTables(String catalog,String schemaPattern,String tableNamePattern,String[] types)完成什么功能?怎么用? 谢谢!!! try{ //DatabaseMetaData dma; //Connection con; //String[] type; //以上在外部定义 con=DriverManager.getConnection(url);//url 知道是什么东西吧 dma=con.getMetaData(); type=new String[1]; type[0]="TABLE"; res=dma.getTables(null,null,"%",type); while(res.next()){ String TableName=res.getString("TABLE_NAME");//返回表名 } res.close(); con.close(); }catch(SQLException sqle){System.out.println(sqle);}楼上的方法我还没用过,先试一下。我给的例子应该能用,这是我的一段代码。还能给出列信息来 谁做过用JAVA连接打印机的例子?教教我 急求一问题!!! 求解,恳求各位大侠相助 我用的是linux系统。作web开发,用mysql时是不是要导入一个驱动包呢? 请帮我看看这句话错在哪儿? jsp 一个页面接受两个页面传参的问题 菜鸟问题 tomcat中启动时找不到struts中配置类 请问如何将一个Action中的ArrayList传到JSP中?用struts 怎样在一个frame中刷新整个frameset?  在IE中为何打印成问号(??),在线等待 下面代码为什么会出错?
通过java.sql.DatabaseMetaData接中怎么实现!getTables(String catalog,String schemaPattern,String tableNamePattern,String[] types)完成什么功能?怎么用?
谢谢!!!
//DatabaseMetaData dma;
//Connection con;
//String[] type;
//以上在外部定义
con=DriverManager.getConnection(url);//url 知道是什么东西吧
dma=con.getMetaData();
type=new String[1];
type[0]="TABLE";
res=dma.getTables(null,null,"%",type);
while(res.next()){
String TableName=res.getString("TABLE_NAME");//返回表名
}
res.close();
con.close();
}catch(SQLException sqle){System.out.println(sqle);}
楼上的方法我还没用过,先试一下。我给的例子应该能用,这是我的一段代码。还能给出列信息来