Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将静态SQLite数据库嵌入并访问到文本文件等可执行文件中? 在我开始之前,请澄清:_C#_Wpf_Sqlite - Fatal编程技术网

C# 如何将静态SQLite数据库嵌入并访问到文本文件等可执行文件中? 在我开始之前,请澄清:

C# 如何将静态SQLite数据库嵌入并访问到文本文件等可执行文件中? 在我开始之前,请澄清:,c#,wpf,sqlite,C#,Wpf,Sqlite,我有一个SQLite数据库,访问它的程序根本不会写入它。它的存在只是为了以易于访问的格式存储信息,以便于编码 对数据库中数据的任何更正都将由另一个应用程序完成,然后更新的文件将重新编译成最终的独立可执行文件 如果可能,如何将SQLite文件嵌入到可执行文件中,然后像普通文件一样访问其内容?我知道您需要一个连接字符串,但在这种情况下,您将如何格式化它 这适用于.NET framework 4.5.2上的C WPF应用程序。默认情况下,SQLite只能从数据库文件加载数据 您可以编写自己的映射文件访

我有一个SQLite数据库,访问它的程序根本不会写入它。它的存在只是为了以易于访问的格式存储信息,以便于编码

对数据库中数据的任何更正都将由另一个应用程序完成,然后更新的文件将重新编译成最终的独立可执行文件

如果可能,如何将SQLite文件嵌入到可执行文件中,然后像普通文件一样访问其内容?我知道您需要一个连接字符串,但在这种情况下,您将如何格式化它


这适用于.NET framework 4.5.2上的C WPF应用程序。

默认情况下,SQLite只能从数据库文件加载数据

您可以编写自己的映射文件访问到内存访问。
但是,这需要用C编写VFS,并重新编译System.Data.SQLite驱动程序。

Ok,这才有意义。谢谢你的洞察力。