C#およびリモートデータベース接続(コンパクトを使用)
-
28-09-2019 - |
質問
Windows CEプラットフォームでアプリケーションを開発しています。このアプリケーションでは、リモートデータベース(Sybase ASE)への接続が必要です。このリモートデータベースは内部ネットワーク上にあります。
これどうやってするの?
ODBCはコンパクトフレームワークに組み込まれていないようです...
私が見つけた唯一のソリューションは、SQLコードを実行してC#アプリケーション(Socket ...を使用)に送信するUNIXアプリケーションを開発することでした。
より良いアイデア?
ありがとう !
解決
IISにアクセスできる場合は、Webサービスを作成して、Windows CEアプリケーションからそれを呼び出すことができます。これは、あなたが生のソケットで何をするよりもクリーンだと思います。
事実はこれを知りませんが、データテーブル可能なインスタンスがシリアル化され、多くの解析作業があなたのために行われる可能性が非常に高いです。
あなたのWeb方法は次のようなものかもしれません:
DataTable ExecuteQuery(string query);
他のヒント
ASE ADO.NETデータプロバイダーを使用できる場合があります。コンパクトフレームワークで機能すると思います。
ちょっと興味があるんだけど;そうではありません Windows CEのASAデータベースに接続します ドキュメントWindows CEでこれを行うためのガイダンスを提供しますか?
所属していません StackOverflow