我想創建一個表,並且此表的名稱將從文本字段插入。但是,當我運行查詢時,它給了我一個錯誤,對此有幫助嗎?我會在這裏粘貼代碼:嘗試從Java創建sql表的語法錯誤
public boolean CreateTable() {
TableNumber = jTextField4.getText();
try {
String password = null;
String s = "CREATE TABLE '"+TableNumber+ "' (Item char(50),Price char(50))";
ConnectionForOrders();
stmt = conn.createStatement();
stmt.executeUpdate(s);
boolean f = false;
ConnectionForOrdersclose();
什麼是錯誤? – Flynn1179 2010-06-09 21:30:49
請修復您的代碼格式。另外,請提供更多關於您遇到的錯誤的詳細信息。 – VeeArr 2010-06-09 21:31:47
只有你可以防止SQL注入!直接從文本字段獲取變量時要小心 – colinmarc 2010-06-09 21:34:05