将Windows-mobile 6.5应用程序连接到PC上的sqlite数据库

时间:2016-02-26 09:37:11

标签: sqlite windows-ce windows-mobile-6.5

我正在vb.net上编写一个在windows mobile ce设备上运行的应用程序。我正在尝试连接到驻留在PC上的sqlite数据库,该设备将停靠在PC上并使用Windows移动设备中心连接到PC。我知道如何从wince应用程序而不是sqlite数据库连接到SQL Server或Express。请注意我不是要连接到SQL Server CE而是连接到sqlite。提前谢谢。

1 个答案:

答案 0 :(得分:0)

sqlite是一个基于文件的SQL实现。通常,当通过ActiveSync连接设备时,无法直接访问PC上的文件。您可以在PC上创建网络共享以通过网络连接访问sqlite文件,然后使用PC和设备之间的虚拟ActiveSync网络连接打开并映射设备的网络共享。

您也可以使用activesync合作伙伴发货并在PC和设备之间自动同步文件,让ActiveSync将文件从PC同步到设备上的\ My Documents,然后在您的代码中使用此“本地”sqlite文件。