【发布时间】:2013-12-09 01:25:03
【问题描述】:
我的 sql 查询语句有问题。如何正确地将参数值传递给 sql 查询?当我单击按钮时,它显示“INVALID ALTER COMMAND”。 Old_table_name、New_table_name 是文本字段
public void Change_table_name(String old_name, String new_name){
try{
Statement stmt=con.createStatement();
ResultSet res=stmt.executeQuery("Alter table"+old_name.trim()+"Rename to"+new_name.trim());
Table_Database.setModel(DbUtils.resultSetToTableModel(res));
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}
private void Change_table_nameActionPerformed(java.awt.event.ActionEvent evt) {
String old_name = Old_table_name.getText().toString();
String new_name = New_table_name.getText().toString();
Change_table_name(old_name, new_name);
}
【问题讨论】:
标签: java sql database netbeans oracle11g