現在、私は元々考えていたものよりもはるかに大きくなったプログラムに取り組んできました。テキストファイルに保存したデータを保存し、データが必要なときやプログラムを起動するときに読むことができます。データが大容量になるとこれはかなり遅くなります。VB .NETプログラムに埋め込まれた高速データ読み取り/書き込みメソッド
通常、データを格納するには、SQLサーバーを設定するのが効率的ですが、自分のアプリケーションを「自己完結型」にする必要があります。つまり、ネットワーク上で動作する必要はありませんSQLを使用します)。私はSQLLITEのほうが少し上手くなっているようですが、自分のプログラムを実行するのではなく、ユーザーが何かをインストールする必要があります。他の誰かがソリューションに組み込むことができるものを見つけたかどうかを知りたいですか?私の考えは、すべてのデータがまだデータベースを含むファイルに存在し、ビルド時やプログラムからの何らかのイベントに基づいて構築されるということです。
私は何を求めているのがいいと思います。基本的には、ユーザーが何もインストールしないようにしたいのですが、自分のプログラムと "データベースファイル"を別のコンピュータにコピーすると問題なく動作します。
並行してネットワークに接続されたユーザー、ウェブアクセスのような未来はまだ除外されています。データの性質と期待されるユースケースは、ノーサーバーよりも重要でなければなりません。 – Plutonix
私が働いている環境のために、実際のサーバーをホストすることができません。私の仕事では、各ユーザーにローカルにしておきたいからです。 –
SqlLiteユーザーは何もインストールする必要はありません... – Codexer