私はウィンフォームアプリケーションを作成していますが、埋め込みデータソースとしてテーブルを持つ空のSqliteデータベースファイルを追加しています。実行時には、データベースファイルをアプリケーションパスに抽出し、そのデータベースファイルのTABLEにVALUESを挿入します。 Onアプリケーションをもう一度閉じると、Database FileをExecutableに更新または置き換えなければなりません。 それはどうすれば可能ですか?同じ実行可能ファイルにSqliteデータベースファイルを埋め込む
1
A
答えて
0
私は質問を正しく理解しているかわかりません。同じexeファイルに書き直そうとしている場合、これを実行しているのは不可能です。 Windowsは、変更されないように、使用中のコードファイルをロックします。また、コードとデータを別々にすることはお勧めできません。
他のリソースを実行可能(現在は実行されていない)に更新しようとしている場合は、プログラムで行う方法がわかりません(このスレッドは詳細情報How do I replace embedded resources in a .NET assembly programmatically?を参照してください)スタジオコンパイラツール(おそらくそうではありません)では、実行可能ファイルを逆アセンブルおよび再アセンブルすることができます。参照:http://fortheloveofcode.wordpress.com/2007/09/24/change-resources-inside-assembly/。
0
なぜアプリケーションフォルダに保存しないのですか?それとも、表示したくない場合はユーザーのAppDataですか?
関連する問題
- 1. iphone埋め込み画像を実行可能ファイルに埋め込む
- 2. 実行可能ファイルにファイルシステムを埋め込む?
- 3. バイナリイメージ/プログラム実行可能ファイル/ .exeにリソースを埋め込む?
- 4. プロジェクトに実行可能ファイルを埋め込む方法
- 5. 実行可能なジャーにGTKのルックアンドフィールを埋め込む
- 6. ダウンロード用の実行可能ファイルに識別子を埋め込む
- 7. 実行ファイルをバッチファイルに埋め込むことは可能ですか?
- 8. listviewにsqlite dbを埋め込む
- 9. 実行中の実行可能ファイルにデータを書き込む
- 10. 、speexファイルを埋め込むことは可能ですか?
- 11. Webページに埋め込み可能なPDFフォームを埋め込む
- 12. SQLite DB(* .dbファイル)をAIRアプリケーションに埋め込む方法は?
- 13. リモートjavascriptファイルをページに埋め込む前にサーバ上で実行することは可能ですか?
- 14. Flex/Flash Builder:複数のコンポーネントに同じアセットを埋め込む
- 15. 実行可能なJava(またはexe)ファイルをHTML(またはPHP)に埋め込む
- 16. コンパイル後にcファイルと同じ実行可能ファイル名
- 17. 同じファイルのajax経由でHTMLテーブルにPHPを埋め込む
- 18. .mlmodelファイルをwifi埋め込みで埋め込むことは可能ですか?
- 19. ウェブページに編集可能なGoogle Docスプレッドシートを埋め込む
- 20. PythonをPHPに埋め込むことは可能ですか?
- 21. クリック可能なフローチャートをkentico 10のウェブサイトに埋め込む
- 22. 同じようなボタンで動画を埋め込む方法
- 23. XMLファイルをPDFに埋め込む
- 24. ウェブページにXLSファイルを埋め込む
- 25. MS WordファイルにHTMLを埋め込む
- 26. 「com.apple.ibooks.display-options.xml」ファイルをepubに埋め込む
- 27. ウェブページ/ウェブサイトに.jarファイルを埋め込む
- 28. Javaアプレットを.htmlファイルに埋め込む
- 29. パッチファイルをshファイルに埋め込む
- 30. Chromeに.WMVファイルを埋め込む
For実行可能な移植性とデータの堅牢性がアプリケーションによって維持されているため、データを持つデータベースは安全で安全なので、実行可能ファイルに再埋め込みしようとしています。 –
なぜですか?あなたのデータを保護する必要がある場合は、パスワードで保護されたデータベースを使用することができます。あなたの提案では:あなたのアプリケーションがクラッシュし、一時的な作業データベースが公開されている場合はどうなりますか? – mnieto