1

VerticaデータベースにあるデータをWCFデータサービスを介して公開したいと思います。(最終的には、Excelのピボットテーブル機能のデータにアクセスしたいので、このデータを使用するためにVisual StudioでExcelワークブックプロジェクトを作成しました)。

VerticaのADO.NETプロバイダーを使用してサーバーコードのVericaデータにアクセスできますが、別のプロバイダーを使用するWFCDataServiceコードを取得する場所が見つかりません。

SQL Serverではないデータベースを使用してWCFデータサービスを作成する方法を知っていますか?

4

1 に答える 1

1

基本的に、WCF Data Servicesは、データを更新/挿入する場合に、IQueryableインターフェイス(読み取り操作用)またはさらにインターフェイスを実装するものをすべて公開します。IUpdatable

これらのインターフェースは両方とも、インターフェースのさらに別のレイヤー(IDataServiceQueryProviderおよびIDataServiceUpdateProvider)に「ラップ」されますが、最終的には、データソースが必要とするのはそれです。

Entity FrameworkまたはLinq-to-SQLはどちらも、データ/オブジェクトコンテキストクラスでこれらのインターフェイスをサポートしているため、WCFデータサービスを使用して簡単に公開できます。

詳細については:

于 2011-03-24T05:48:59.413 に答える