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方法里面行这里这行你看看是不是哪里出错了