必要がなければ今のままでOKと思います。
将来的な不安を考えればDelphiそのものも不安です。
ローカルデータベースならdBaseやParadoxで十分ですね。
環境もD7なら問題ありません。
# 私もD7以降アップグレードしてません。
今後のことについては、、、、 個人的に色々考えていることもあるので
そのうちに考えをまとめて投稿させていただこうと思います。
--
油布知則 yu...@bto.co.jp
油布%BTO
(株)ビーティーオー http://www.bto.co.jp/
メンバーズWEB http://memweb.net/
http://www.gesource.jp/weblog/archives/2006/06/delphibcbsqlite.html
こんなん ありますね。
KDEアプリでは結構 SQLite 使っている事があるので、
mono使う時に、互換性で役に立つかも・・・・・
BDE経由のdBaseやParadoxなどデータベースをかなり簡単に移行できる先として、
以前 CodeGear Developer Camp で紹介した「Absolute Database」というデータベース
があります。
[Absolute Database]
http://www.componentace.com/bde_replacement_database_delphi_absolute_database.htm
[「C++Builder 2007の新機能と活用のポイント」]
ftp://bekins.borland.com/groups/jp/events/devcamp/06/t3.pdf
最新のDelphi/C++Builderにも対応し、BDE(dBase,Paradox)などのデータベースを
インポートしてAbsolute Databaseに変換するツールも付属しています。漢字ももちろん
扱えます。
hiderinさんのWebサイトにも、簡単な手順が紹介されていますね。
http://hiderin.air-nifty.com/delphi/paradox/index.html
参考になれば幸いです。
--
高橋智宏
私の場合、Paradox はDB(特にindex)が壊れた事が何回かあって
わりと早い段階で oracle に移動しました。ただ Oracle もTTable で使うと
やはり問題がいくつかあって現在は TQuery で開発しています。
SQLは最初は大変かもしれませんが、一度覚えれば色々と便利なので
おすすめします。
無料DBは試した範囲ではOracle との互換性、ライセンスの関係で
Postgres が良いのではと思っています。
一度に両方は大変かもしれませんが、一度 Postgres をインストール
して試してはいかがでしょう
--
中村 隆 <taka...@csjpn.com>
考えれば dBASE-DOS、 dBASE-WIN, DELPHI と書き換えてきました。
今回のBDEの非サポートで「またか」とおもっています。
しかし DELPHI に大きく依存していますし今後もDELPHI で開発します。
今回私の問い合わせへの皆様のご意見有りがたく拝聴しました。
参考にさせていただきます。
有り難うございました。
>
> 大須賀
> osuk...@uv.tnc.ne.jp
>
>
>
>
>
>
>
>
>
>
>
>
>
>
ただ dBASEが今後10年間使用できるか不安なのです。
なにか今から始めなければと思っています。
しかし、各社のデータべースに対応するには、労力以上に問題が多くあったようです。
このためBDEはdBASE、Paradoxのために残されています。バージョンアップはされません。
今後10年はちょっと無理かもしれません。BDEだけでなく10年ソフトを持たせるのは
難しいでしょうね。もう10年以上経過してしまった。
残るはBDEを使用したアプリを移行して行く事を考えなければいけません。
いろいろ検討した結果がご紹介したHPの内容です。
すべてのデータベースを見たわけではありませんが、私の今のところの結論です。
BlockFishSQLやSQLLiteは見ておりませんが、ローカルデータベースならこちらかなと思いますが
情報が少なすぎます。
すこしずつ移行しましょう。
--------------------------------
三輪 一雄
m-k...@bg.wakwak.com
Balckfish SQL(.NET/Java)に関する情報ですが、CodeGearのニュースグループに
borland.public.blackfish.japanese
が新設されています。
開発者ガイド(日本語pdf)とともに、ニュースグループもご活用ください。
--
高橋智宏
Java読書会( http://www.javareading.com/bof/ )
三輪一雄(bg) wrote:
snip
> BlockFishSQLやSQLLiteは見ておりませんが、ローカルデータベースならこちらかなと思いますが
> 情報が少なすぎます。
自分でやってみたらと言われそうですが
xeon-koyamaさんは書きました。
> __________ NOD32 3108 (20080519) 情報 __________
>
> このメールはNOD32によって検査済みです。
> http://canon-sol.jp
>
--
中村 隆 <taka...@csjpn.com>
1.BDEのNET DIRはすべてのクライアントに同じ値が設定してありますか。
これが一致していないと排他処理うまくいいかない可能性があります。
2.日本語フィールド名使用で共有の問題発生は良くわかりません。
私が使っていないので
3.ファイル共有で問題なのは、プログラム起動中に電源を切られるとインデックスが壊れます。
教育でクリアーするしかありません。修復プログラムもあります。
4.ノートパソコンによる画面を閉じるが問題あるかもしれません。
職場でノートを使用していないので気がつきませんでした。現在調査中
http://park12.wakwak.com/~kazuo/をごらんください。
>テーブルをつかんでいる端末名が分かれば、対処できますが、その方法が
>分かりませんので、そのような状態になった時、手動でClose.tx_ を
この頃もうご無沙汰ですが、私は、サーバーPCで、
管理ツール→コンピュータの管理→開いているファイル で
確認していました。
誰が開いているかわかりますよ。
あと、どこかのPCの設定が \\server\Netdir になっていて
たまたまうまくいっているだけとか。