C#和远程数据库连接(使用Compact)

Arn*_* F. 6 c# compact-framework remote-access

我正在Windows CE平台上开发应用程序,此应用程序需要连接到远程数据库(Sybase ASE).此远程数据库位于内部网络上.

我怎样才能做到这一点?

似乎ODBC没有嵌入Compact Framework中......

我找到的唯一解决方案是开发一个UNIX应用程序,它执行我的SQL代码并将其发送回我的C#应用​​程序(使用Socket ...).

好主意?

谢谢 !

Bry*_*yan 3

如果您有权访问 IIS,则可以创建 Web 服务并从 Windows CE 应用程序调用该服务。我认为这比使用原始套接字所做的任何事情都要干净。

我实际上不知道这一点,但 DataTable 实例很可能可以被序列化,并且许多解析工作将为您完成。

您的网络方法可能是这样的:

DataTable ExecuteQuery(string query);
Run Code Online (Sandbox Code Playgroud)