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