結論からいうと当たり前だが用途しだい。
実際につかってみて、いけるかなと思ったのを書いています。
具体的な設定などは、次回以降書いていきます。
限定的なデータ閲覧、編集(一時的なデータ操作のユーザ・インタフェース)
フォームをつかって、データの閲覧や、一覧表示などが簡単にできるので、
とりあえず、すぐにデータを閲覧する機能のデスクトップアプリ的なものが
必要な場合には使えるという気がしました。DB接続も簡単です。
どうでしょうか?
ダメなところ
- よく落ちる(きちんとしたビジネス運用には向きません)
- CSVのインポートが直接はできない
- 機能追加したいときは、マクロが必要(既存のアクションは、次へぐらい)
- 情報が少ない(ドキュメントほとんどなし)
実際にどうするのがいいか?
Base から外部データベース(sqlite mysql など)を参照して、データの保存編集をする。
その外部データベースのデータの加工は、Base とは関係なく、直接触る。
つまり、
- Base は、データ編集のみ
- 外部データベースを使う
- データの加工(web つくったりなど)は、別のスクリプトで行う
外部データベースは何を使うといいか?
- 接続は、JDBC (OS依存が少ないから)
- ローカルなら sqlite (windows は、JDBCだめみたいです。)
- リモート(サーバー経由)ならお好きもの
次は、具体的な設定をかいていきます。