我正在用vb.net编写一个在windows mobile ce设备上运行的应用程序。我正在尝试连接一个驻留在PC上的sqlite数据库,该设备将与PC对接,并使用windows mobile device centre连接到PC。我知道如何从wince应用程序连接到SQL Server或Express,但不知道如何从sqlite数据库连接。请注意,我尝试连接的不是SQL Server CE,而是sqlite。提前谢谢。
发布于 2016-02-28 14:37:09
sqlite是一个基于文件的SQL实现。通常,当设备通过ActiveSync连接时,无法直接访问PC上的文件。您可以在PC上创建网络共享,以允许通过网络连接访问sqlite文件,然后使用PC和设备之间的虚拟ActiveSync网络连接来打开和映射设备的网络共享。
您还可以使用activesync合作伙伴提供的,并在PC和设备之间自动同步文件,以便让ActiveSync将文件从PC同步到设备上的\My Documents,然后在您的代码中使用此“本地”sqlite文件。
https://stackoverflow.com/questions/35648109
复制相似问题