日期:2014-05-17  浏览次数:20772 次

mysql中能用PreparedStatement创建表吗?
mysql中能用PreparedStatement创建表吗?
public static void createTable(){
String str="create table if not exists stu(id int auto_increment primary key,stunumber varchar(20),name varchar(30) not null);";
try {
PreparedStatement pstat=conn.prepareStatement(str);
pstat.executeUpdate(); 

} catch (Exception e) {
e.printStackTrace();
}
}
提示出错pstat是空值。

------解决方案--------------------
pstat是空值?????pstat是根据连接和SQL来创建的,你的连接获取了吗?你先看连接是否空值
------解决方案--------------------
main方法里面行这里这行你看看是不是哪里出错了