我有一个移动应用,写入到SQL Server CE数据库装置上。我想写可以读取这些数据,并导出为CSV格式的桌面应用程序。 我一直在寻找 RAPI (远程API),但我会喜欢做这个完全使用托管代码。是否有RAPI替代?

有帮助吗?

解决方案 3

为什么我问这个问题的原因首先是我关注的是RAPI将是太涉及我的小应用程序(看API文档之后)。我开始了在非托管代码编写nontheless包装库,才意识到我将不得不随身携带整个C ++运行时环境。所以,我最终拼凑对于直接从使用P / Invoke C#调用RAPI RAPI文件处理和文件系统操作的一些方法。我发现了几个在不同的地方这些方法,增加了一些我自己的,并把它们放在一个C#类。我装了他们一致的错误处理,它原来做的正是我需要的,只有几个小时的努力后。

其他提示

您是否使用RAPI到SQLCE数据库转移到PC上复制,让与它的PC应用程序的工作,当它被完成的,复制的数据库文件恢复到PDA?

我在想这样做类似的东西的。

请让我知道,如果你面对的方式设路障/问题。

你使用OpenNETCF 2.3?

您可以编写一个自定义套接字通信协议,让您的移动应用会监听套接字连接和桌面将“调用”,然后发送命令。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top