2012-05-17 61 views
0

我想德比添加到我的GlassFish應用,存儲一條信息。我可以用參數製作一個Derby sql腳本嗎?

但是,我不想通過應用程序進行插入/更新,如果我可以

我可以用腳本運行ij來創建數據庫和表格,但是爲了使插入和更新信息需要由用戶給出,並且我找不到用ij或任何其他工具執行此操作的方法。 我知道如何與其他數據庫做到這一點,但我Derby文檔中迷路。 有沒有辦法用參數運行SQL腳本?

非常感謝

回答

1

兩個想法浮現在腦海中:

  1. 寫一個程序,這需要來自用戶的信息,並生成包含這些信息在適當的IJ腳本,然後運行ij腳本你已經產生,
  2. 從用戶中獲取的信息並寫入到一個形式,如CSV文件,然後使用導入過程(http://db.apache.org/derby/docs/10.8/ref/ rrefimportproc.html)從CSV文件中讀取數據並將其加載到數據庫中。

但說實話,我總是隻從我的應用程序插入和更新。它非常簡單,易於編碼,我可以按照我想要的方式獲取數據,而且速度足夠快。

+0

太感謝你了,我會檢查進口(我希望能找到一個導入實用程序) –

相關問題