Windows Mobile アプリケーション (VS 2008 を使用して C# で記述) からサーバー DB (Oracle、MS SQL、Sybase など) に接続する方法はありますか? ODBC やその他のテクノロジのサポートはありますか? WLAN または UMTS 経由で LAN に接続しています。
追加のサーバー コンポーネントをインストールする可能性はありません。
Windows Mobile アプリケーション (VS 2008 を使用して C# で記述) からサーバー DB (Oracle、MS SQL、Sybase など) に接続する方法はありますか? ODBC やその他のテクノロジのサポートはありますか? WLAN または UMTS 経由で LAN に接続しています。
追加のサーバー コンポーネントをインストールする可能性はありません。
確かに SQL Server のSystem.Data.SqlClientは問題なく動作します。Oracle にはOraDirectがあります。
いいえ。 OdbcConnection メンバーは、Compact Framework サポート フラグでマークされていませんhttp://i.msdn.microsoft.com/6xk89yz6.CFW(en-us,VS.90).gif
SQL Server Compactを確認してください。これは、他の Microsoft SQL Server エディションと共通の API を共有しています。また、ADO.NET API を使用したデータ アクセス用の ADO.NET プロバイダーと、組み込みの同期機能 (WikiPedia から) も含まれています。
いいえ、CE の唯一の直接接続オプションは System.Data.SqlClient です。これは SQL Server でのみ機能します。
私は専用のソケット サーバーを使用してのみこれを行いました。これには、それを有用な抽象化レイヤーに変えることができるという利点がありますが、中規模の作業です。ただし、任意の tcpip ネットワーク対応クライアント デバイスに移植できます。次に、モバイル環境でほとんど必要とされる非同期にすることもできます。