|
HANAさん、ichinoseさん、こんにちは
回答ではないです。
>・XLSのシート画面からのファイルレコードの更新(新規登録・変更・削除)は
> ランダムファイル向きではないのでしょうか?(皆さんどのようにやってらっし ゃるのかしら)
ランダムファイルそのものをあまり使用しないかも知れませんね。
>・アクセス等のDBは会社の都合で導入できないそうなんです
> データ量は、ファイルが4つくらいで各ファイルが10000件前後です
>・沢山のヘルプやサイト検索で調べたのですが、不慣れなせいか良い参考
> サイトも見つかりません。もし、そういった本やサイトがあればご紹介いただけ ると助かります。
>どうぞ宜しくお願いします。
昔は、ランダムファイルの、レコード作成時に同時にインデックスを書き込んでおいて、
読み出し時はインデックスだけメモリに展開して検索するようなことをしてましたね。
でも、最適化は難しくて、Btrieve のようなものを使っていた記憶があります。
10000件前後というのは微妙な数字ですね。
エクセルではきついけど、DBでなければだめとも言えないくらい
かも・・
MsAccessそのものはだめでも、ADOとか使えるようにできませんかね?
#Btrieveはなんと説明すればいいんだろう?
インデックスを勝手に作ってくれるレコード管理ソフトって
ところかな?
.NET向けAPIとかもありそうなので、ググッてみてくださいね。
そんな感じでフリーのDLLとかないかな?
|
|