程序调试时出现class file editor如何解决???

lhlingxtwg 2011-11-12 09:33:48
在一JAVA程序中
想通过命令,得到mysql数据库的某一库中所有表的名字
使用了命令SELECT table_name, table_type, engine
FROM information_schema.tables
, 调试时就出现了class file editor
让导入zip 或jar文件 ,网上查了下,导入了jdk安装目录中的zip文件后问题依旧啊
各位大虾帮忙看看,怎么解决?
还有使用如上的命令得到的值怎么存入列表中???
...全文
1076 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kouyiSC 2011-11-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lhlingxtwg 的回复:]
引用 4 楼 kouyisc 的回复:

引用 3 楼 lhlingxtwg 的回复:
谢谢kouyiSC、lushuaiyin
jdk已经导入了,不是这个的 问题
lushuaiyin你的博客上的这个是针对windows的
我的是在linux下用不了的
不是要查看所有表名,而是要把命令查到的表名付给列表或数组,后面还要再调用


LZ指的命令查到的表。是指在mysql库中用命……
[/Quote]
1. 如果查询语句在java代码中执行的话,
SELECT table_name as tname, table_type as ttype, engine as eg FROM information_schema.tables
java程序中通过:String tableName=resultSet.getString("tname");这种方式

2. 如果查询语句是在mysql命令行中执行,那么只能通过存储过程或者函数将值返回,通过java调用存储过程得到值

lhlingxtwg 2011-11-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kouyisc 的回复:]

引用 3 楼 lhlingxtwg 的回复:
谢谢kouyiSC、lushuaiyin
jdk已经导入了,不是这个的 问题
lushuaiyin你的博客上的这个是针对windows的
我的是在linux下用不了的
不是要查看所有表名,而是要把命令查到的表名付给列表或数组,后面还要再调用


LZ指的命令查到的表。是指在mysql库中用命令查找么?这样的话,那应该和linux还是w……
[/Quote]
引入jdk的zip没问题
我是要得到mysql某一库中所有表的名字
show table
select ...
这些命令是可以,但问题是如何把命令返回的值也就是表名付给变量,或则是怎么存起来,后面的程序来调用它
kouyiSC 2011-11-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lhlingxtwg 的回复:]
谢谢kouyiSC、lushuaiyin
jdk已经导入了,不是这个的 问题
lushuaiyin你的博客上的这个是针对windows的
我的是在linux下用不了的
不是要查看所有表名,而是要把命令查到的表名付给列表或数组,后面还要再调用
[/Quote]

LZ指的命令查到的表。是指在mysql库中用命令查找么?这样的话,那应该和linux还是windows没有关系吧。。
还有就是,上面的class file editor错误像是你代码执行错误。。而没有导入源代码。。在myeclipse中将jdk的zip文件引入正确吗?

lhlingxtwg 2011-11-13
  • 打赏
  • 举报
回复
谢谢kouyiSC、lushuaiyin
jdk已经导入了,不是这个的 问题
lushuaiyin你的博客上的这个是针对windows的
我的是在linux下用不了的
不是要查看所有表名,而是要把命令查到的表名付给列表或数组,后面还要再调用
索隆 2011-11-12
  • 打赏
  • 举报
回复
我写的
http://blog.csdn.net/lushuaiyin/article/details/6963724
kouyiSC 2011-11-12
  • 打赏
  • 举报
回复
项目中是不是没有导入jdk或jre?

58,452

社区成员

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

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