使用Netbeans,我有我的數據庫和表設置,並手動添加我的數據,我可以在我正在構建的應用程序中看到我的意圖。如何將新的一行數據添加到我的Derby數據庫中?
我想用戶添加自己的數據,其中將被附加到表上的新行。但是,爲了執行此操作,我無法編寫代碼。
Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:derby://localhost:1527/stockApplication");
Statement stat = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
String insertDerbyData = "INSERT INTO TIGER_INFO"
+ "(TIGER_ID, TIGER_LOCATION)"
+ "VALUES (123456, Store)";
stat.executeUpdate(insertDerbyData);
,因爲我有一個錯誤提的是,「STORE」是不是在任何表中返回我不能執行上面的代碼。 'STORE'是爲了我的'TIGER_LOCATION'專欄的價值。這裏發生了什麼?
理論上,我有兩列,我想將兩個值'123456'和'Store'添加到它們各自的列中。我如何正確地做到這一點?
非常感謝你! – juiceb0xk