- 締切済み
FBASIC V6.3
数年前まで販売されていた富士通製の「FBASIC V6.3」というBASICをご存知でしょうか? 使っている方がいればアドバイスを頂きたいです。 「FBASIC V6.3」は、Windows2000までが対応みたいですが、一部制限はあるもののXPでも動くものの様です。 実は会社のシステムを改造することになりました。 当社システムはNECのPC98という古いパソコンを使っている部分があり、そのPC98がいつ壊れてもおかしくない状態です。 (数年前に、PC98のDISK-BASICで作られていたものを「FBASIC」置き換えたいと考えて移植しかけた状態で頓挫したものが残っています) 本格的に旧PC98が怪しくなってきたので、頓挫した移植作業を再度やりなおそう、という話になりました。(本来であれば、費用をかけて、今風の開発言語で全面作り変えなんかするべきなんでしょうけど、予算がありません) で、F-BASICの仕様(ヘルプなど)を見ていると、データベースに代わるものとして「Btrieve」と「F-ISAM」というのがあると、分かりました。 ちなみに「Btrieve」と「F-ISAM」はこの「FBASIC V6.3」の標準機能と思っていいのでしょうか? 今日のリレーショナルDBというほどの高機能なDBは必要ないと思うのですが、以下の様な状況の場合「Btrieve」と「F-ISAM」どちらが適しているのでしょうか? ・当社は小型部品の分析を行っている会社です。 ・データは当社で発行した検査証の内容です。 ・データの項目数は50項目程度 ・データは全て発行番号(年号+連番)で管理されている。 ・一日の発行数は最大でも100枚(近年は少なくて10枚程度) ・データの保存は過去5年間(年毎のBACKUPでもOK) ・検索キーとしては、発行日、顧客名、検査対象名、発行番号で検索できることが望ましい 検索についてですが、最悪は発行番号だけでも、台帳があるから運用で逃げることは可能ですが、あまり進歩がないので、できれば他の項目でも検索できれば良いと思います。 現在かろうじて動いている旧PC98でのシステムは、FPDに何年毎月分という風にデータが入っていて、そのFPDをセットして・・・ というような感じで使っています。 実際のところ過去のデータが必要になることは少なくて、あっても数ヶ月前までが殆どです。 以上です。 文章で、うまく伝わっているか分かりませんが、よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
補足
繰り返しになりますが・・・ 「他の開発言語や環境で作り直せ」というご意見はすでに多くの方面からいただいておりますが、それが選択できない事情ということをお含みいただき たいと思います。 その上で質問内容についてアドバイスいただけたらと思います。 どこの会社にも自分ではどうもできない事情が色々とあるもんです。 今回の「F-BASICで」というのもその一つだと思って下さいませんか。 勝手を申しますが、よろしくお願いします。