基础问题,急急急,谁能帮帮我啊??????

cbv8088 2004-01-02 04:31:01
ResultSet resut;
Statement stmt=con.createStatement();
resut=stmt.executeQuery("select * from biao"); //发送SQL语句
resut.next();
System.out.println(resut.getString(1));


dma=con.getMetaData();
ResultSet rrr;
rrr=dma.getTables(null,null,"%",null); //返回数据库中所有表
rrr.next();
System.out.println(rrr.getString(1));
错在哪里了?
...全文
28 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
quanquan626 2004-01-02
  • 打赏
  • 举报
回复
异常
长乐子 2004-01-02
  • 打赏
  • 举报
回复
这毕竟是楼主的第一次嘛^_^
注意一下就可以了
layueer 2004-01-02
  • 打赏
  • 举报
回复
try
{
ResultSet resut;
Statement stmt=con.createStatement();
resut=stmt.executeQuery("select * from biao"); //发送SQL语句
if (resut.next())
System.out.println(resut.getString(1));
}
catch(Exception dbe)//数据库连接错误
{
ex.printStackTrace();
}

try
{
dma=con.getMetaData();
ResultSet rrr;
rrr=dma.getTables(null,null,"%",null); //返回数据库中所有表

if(rrr.next())
System.out.println(rrr.getString(1));
}
catch(Exception dbe)//数据库连接错误
{
ex.printStackTrace()
}
bobshi 2004-01-02
  • 打赏
  • 举报
回复
try
{
ResultSet resut;
Statement stmt=con.createStatement();
resut=stmt.executeQuery("select * from biao"); //发送SQL语句
if (resut.next())
System.out.println(resut.getString(1));
}
catch(Exception ex)
{
ex.printStackTrace();
}

try
{
dma=con.getMetaData();
ResultSet rrr;
rrr=dma.getTables(null,null,"%",null); //返回数据库中所有表

if(rrr.next())
System.out.println(rrr.getString(1));
}
catch(Exception ex)
{
ex.printStackTrace()
}
stars_of_leo 2004-01-02
  • 打赏
  • 举报
回复
少了异常处理
Leemaasn 2004-01-02
  • 打赏
  • 举报
回复
是啊。

要符合一些编程规范嘛



将“流氓无赖”测试到底。。。
——始于2003年7月


树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石;



支持“流金岁月”!!!
发送框,少个“右键菜单,选择粘贴”;
——2003年12月24日am

^@^
xl5550 2004-01-02
  • 打赏
  • 举报
回复
对,少了错误异常处理
睿睿爸爸 2004-01-02
  • 打赏
  • 举报
回复
天知道你报的什么错,再说如果从数据库没查到数据的话会返回null,直接resut.next()肯定报错,楼上写得对
sgdb 2004-01-02
  • 打赏
  • 举报
回复
ResultSet resut;

Statement stmt=con.createStatement();
try{
resut=stmt.executeQuery("select * from biao"); //发送SQL语句
if(resut.next()){
System.out.println(resut.getString(1));}


dma=con.getMetaData();
ResultSet rrr;
rrr=dma.getTables(null,null,"%",null); //返回数据库中所有表
if(rrr.next()){
System.out.println(rrr.getString(1));}
}catch(Exception e){}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧