要求根据穿过来的表明,字段,动态的创建表。
环境:spring,struts2,oracleString basename= "testbasename";//数据库名
String tablename = "testtablename";//表名
String sql = " use" + basename+" creat table "+tablename +"(表字段名1,表字段名2,表字段名3,表字段名...)";
boolean iscreat = CreatTable(sql);
if(iscreat){ out.println("数据表创建成功!"); }else{ out.println("数据表创建失败!"); }
return this.update(sql)
??
我做了个简单的测试,结果是空指针。
环境:spring,struts2,oracleString basename= "testbasename";//数据库名
String tablename = "testtablename";//表名
String sql = " use" + basename+" creat table "+tablename +"(表字段名1,表字段名2,表字段名3,表字段名...)";
boolean iscreat = CreatTable(sql);
if(iscreat){ out.println("数据表创建成功!"); }else{ out.println("数据表创建失败!"); }
return this.update(sql)
??
我做了个简单的测试,结果是空指针。
解决方案 »
- 我们爱分享----关于 Criteria 轻量级查询框架的设计与思路 探讨
- struts2 的标签老是报错The requested resource () is not available.
- log4j 不能按小时备份日志!
- java配置文件
- 大家帮忙看看这是什么错误,急!先谢谢各位了!ssh开发网上购物商城进行添加商品信息是报错
- 请求转发requestDispatcher 转发路径后?key=value的参数为什么转到的页面能在请求正文中取到
- ajax httpclient高手求救
- 我真的很郁闷,每次谈待遇都不知道喊多少才合适,重庆,成都的JAVA程序员 都看过来, 大家都说说自己的待遇,以便以后谈待遇心头好有个低
- 求springmvc+mybatis的小项目!
- spring framework中自带例子jpetstore中,如何配置发送邮件确认订单(原默认状态是关闭此项功能的需要在applicationContext.xml在打开)?
- jsp下载excel文件
- jms如何判断消息队列是否存在?
return this.Update(sq);
Connection conn = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.140:1521:ORCL", "jd", "123456");
String query ="CREATE JD.TABLE JD_TETSSA(ID INTEGER,NAME VARCHAR2(10))";
Statement st = conn.createStatement();
st.executeUpdate( query);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
为什么还是空指针啊
这个换成
st.execute(query);
试试看。
哪一行空指针?