2012-05-17 3 views
0

Я хочу добавить Derby в приложение для моей стеклянной рыбы, чтобы хранить одну информацию.Можно ли создать SQL-файл Derby с параметрами?

Однако я не хочу делать вставки/обновления через приложение , если могу.

Я могу запустить ij со сценарием для создания базы данных и таблицы, но чтобы вставить и обновить информацию, которую должен предоставить пользователь, и я не могу найти способ сделать это с помощью ij или любого другого инструмента. Я знаю, как это сделать с другими базами данных, но я теряюсь в документации Derby. Есть ли способ запустить SQL-скрипт с параметрами?

Большое спасибо

ответ

1

Две идеи приходят на ум:

  1. Напишите программу, которая принимает информацию от пользователя, и генерирует сценарий И.Я., содержащий эту информацию по мере необходимости, а затем запустить сценарий И.Я., что вы создали,
  2. Возьмите информацию от пользователя и запишите ее в форму, такую ​​как CSV-файл, затем используйте процедуру импорта (http://db.apache.org/derby/docs/10.8/ref/ rrefimportproc.html), чтобы прочитать данные из файла CSV и загрузить его в базу данных.

Но, честно говоря, я всегда делаю вставки и обновления из своего приложения. Это просто и легко кодировать, и я могу получить данные точно так, как хочу, и это достаточно быстро.

+0

Большое вам спасибо, я проверю импорт (я надеялся найти утилиту импорта) –