0
我可以将磁盘数据库文件(.db)加载到由memory:in Sqlite创建的内存数据库中吗?我正在使用Mono,Mono.Data.Sqlite是我链接到的库。有谁知道这是怎么做到的吗?或任何人都可以指向我的这个图书馆的文件?谢谢!如何在Mono中使用Sqlite将基于磁盘的数据库加载到内存数据库中?
-gb
我可以将磁盘数据库文件(.db)加载到由memory:in Sqlite创建的内存数据库中吗?我正在使用Mono,Mono.Data.Sqlite是我链接到的库。有谁知道这是怎么做到的吗?或任何人都可以指向我的这个图书馆的文件?谢谢!如何在Mono中使用Sqlite将基于磁盘的数据库加载到内存数据库中?
-gb
感谢您的答复!问题是所有这些功能都是C函数。但我可以在Mono中使用的是一个ADO.Net提供程序,并没有这些功能...... – gambellhq 2011-02-27 02:26:57
@gambellhq,如果您想利用SQLite特定功能,则需要使用SQLite特定代码,而不仅仅是标准ADO .NET API。即使Mono没有公开这些函数,也可以直接调用它们(我们使用.NET中的SQL来处理SQLite,所以我认为Mono的工作原理是一样的)。 – 2011-02-27 02:33:16
@塞缪尔,谢谢!我是Mono和Sqlite的新手,你可以举一个简单的例子来说明如何对C函数进行pinvoke调用吗? – gambellhq 2011-02-27 02:48:45