有没有人做过类似这样的程序,就是在页面上输出sql语句传到后台执行,但是只知道数据库,不知道数据库中的表,希望可以用java实现,希望有做过的大侠给点思路或者提示,谢谢
解决方案 »
- java ssh问题
- csdn的结贴功能用jsp如何实现,一点小问题
- axis2客户端调用服务端异常First Element must contain the local name, Envelope
- MyEclipse的UML工具的字体调整在哪啊?
- 求助:服务器抛出奇怪异常
- Springside3配置项目TOMCAT报错springSecurityFilterChain
- struts的标签问题
- Tomcat 最新版本是哪个?
- deploytool生成大小为0的web.xml?
- Tomcat的配置问题,大家帮帮我!
- java.lang.IllegalArgumentException: id to load is required for loading
- sql语句
不过这个是已经知道表了...
不知道没表怎么做...
我猜你的意思是写个存储过程里面有个execute immeidate sqlstr,sqlstr是你输入参数,在java里调你的存储过程
没有要查询的表,就返回警告呀!
1.接收输入的sql语句
2.后台接受sql语句后获取connection之后执行
3.将查询出来的记录全部toString()后放入数组,再将该数组存入一个集合
4.将集合数据页面迭代
5.异常处理,如果table不存在,SQL执行必有Exception,进行一下异常处理,生成个警告信息,传到页面展示一下