0
我正在尋找一種將字段/列插入MS-Access中通過Java的記錄的方法。我相信我需要使用executeUpdate(INSERT ...),但是我似乎無法讓我的程序添加新的字段/列。任何幫助將不勝感激,正確路線的例子會更好。如何在通過JDBC訪問時創建新字段
感謝, 〜崩潰
我正在尋找一種將字段/列插入MS-Access中通過Java的記錄的方法。我相信我需要使用executeUpdate(INSERT ...),但是我似乎無法讓我的程序添加新的字段/列。任何幫助將不勝感激,正確路線的例子會更好。如何在通過JDBC訪問時創建新字段
感謝, 〜崩潰
要將新的字段(列)添加到現有的表,你可以使用ALTER TABLE語句是這樣的:
String connectionString =
"jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};" +
"DBQ=C:\\Users\\Public\\Database1.accdb;";
Connection con = DriverManager.getConnection(connectionString);
Statement st = con.createStatement();
st.execute("ALTER TABLE Customers ADD COLUMN Address TEXT(255)");
欲瞭解更多有關ALTER TABLE看到
請提供您的代碼示例,歡迎來到SO。 – Ljubisa
修改表中的數據('INSERT','UPDATE','DELETE')和修改表本身的結構(例如'ALTER TABLE')是有區別的。你的代碼樣本會很有用,因爲它不清楚你想完成什麼以及你如何嘗試去完成它。 –