| ■No87277 (WebSurfer さん) に返信
WebSurfer さん
big7_8です。 度々、ご親切にご指導ありがとうございます。
> 以前の他スレッド(url 下記)の話を思い出してのレスですが、SQL Server, Access, MySQL 等を > 使うことにどうしても抵抗があって踏み切れないなら、独自構造のファイルではなくて xml ファイ > ルを使うという案はいかがですか?
xmlファイルのご提案ありがとうございます。 しかし、その必要はもうありません。
本日、SQL Server Express 2014 をダウンロードし、インストールしました。
オープンソースのDBはいろいろありますが、Visual Studio 2017に相性のいいのは やはりMicrosoftの製品だと思います。 で、同社のSQLを検索するとExpressが無償とのこと。 DBとしての規模も小規模事業者向けとはいえ、10GBは十分な規模です。 Express2017はOSが対応していないので、win7に対応するバージョンを探すと Express2014でした。
ということで、無償提供していただいているMicrosoftに感謝しつつ、 同製品をダウンロードし、インストールしました。 まだ、インストールしただけで、何をどうすればいいか五里霧中ですが・・・
> 上のスレッドのレス No87091 のように実装すれば「DataGridViewの編集モード移行」とかは考える > 必要はなく、ユーザーは DataGirdView を編集でき、編集結果は自動的に DataSet / DataTable に > 反映されます。
ご指摘の通り、元々DBはデータの追加、変更、削除等を前提としたソフトですから、 「DataGridViewの編集モ行ード移行」は不必要なのかもしれません。
取り敢えず、しばらくはSQL Server Express 2014と格闘してみたいと思います。
もしかしたら、DataGirdViewとSQLの連携等でまたご指導をお願いするかもしれません。
尚、今後の方針としては @独自DBをSQLに移行する方法を試みる A独自DBでのDataGridViewの編集モ行ード移行する方法を模索する この2本立てで行くことにしたいと思います。
WebSurfer さんには申し訳ありませんが、私としてはあっさり、当方の 構築したDBを捨て切れないものがあります。 まあ、仮に独自DBでうまく行っても、将来的にはSQLになるんでしょうが・・・
|