e-Sales Manager Remix ADO.NET Provider
カスタム .NET アプリケーションおよび SSAS 向けに、ADO.NET を通じて e-Sales Manager に SQL ベースでアクセスできます。
無料トライアルをダウンロード 今すぐ購入e-Sales Manager ADO.NET Data Provider を使用すると、.NET アプリケーションから e-Sales Manager data に簡単に接続できます。 Customer、Product、Business などのe-Sales Manager データを組み込んだ強力な.NET アプリケーションを迅速に作成して配布できます。
e-Sales Manager ADO.NET Provider でできること
SQL Server Analysis Service (SSAS) の多次元キューブから e-Sales Manager を使用できます。分析データモデリングを維持しながら、クラウドおよびオンプレミスを含むあらゆるソースにアクセスできます。
e-Sales Manager ADO.NET Provider により、開発者は使い慣れた SQL と Entity Framework を使用して e-Sales Manager に接続するアプリケーションを構築できます。ミッションクリティカルなアプリケーションに e-Sales Manager を統合したり、簡単なサイドバイサイドアプリケーションを作成したりできます。
.NET ベースのレポーティングおよび分析ツールから e-Sales Manager に接続できます:
e-SalesManager への標準 ADO.NET アクセス
e-Sales Manager Remix ADO.NET Provider は、任意の .NET アプリケーションから e-Sales Manager データにアクセスする 最も自然な方法を提供します。従来のデータベースにアクセスするのと同じように、e-Sales Manager Remix Data Provider オブジェクトを使用して 接続とデータアクセスを行います。Visual Studio サーバーエクスプローラー、使い慣れたクラスを通じたコード、 DataGridView、GridView、DataSet などのデータコントロールで e-Sales Manager Remix Data Provider を使用できます。
CData ADO.NET Provider for e-Sales Manager Remix は、データアクセスの複雑さを隠蔽し、強力なセキュリティ機能、 スマートキャッシュ、バッチ処理、ソケット管理などを提供します。
DataAdapter、DataSet、DataTable などの使用
e-Sales Manager Remix Data Provider は、SQL Server や OLEDB 用のネイティブ .NET データプロバイダーと同じ ADO.NET アーキテクチャを持ち、 e-SalesManagerConnection、e-SalesManagerCommand、e-SalesManagerDataAdapter、e-SalesManagerDataReader、 e-SalesManagerDataSource、e-SalesManagerParameter などを含みます。 これにより、使い慣れた簡単な方法で e-Sales Manager データにアクセスできるようになりました。
例:
using (e-SalesManagerConnection conn = new e-SalesManagerConnection("...")) {
string select = "SELECT * FROM Customer";
e-SalesManagerCommand cmd = new e-SalesManagerCommand(select, conn);
e-SalesManagerDataAdapter adapter = new e-SalesManagerDataAdapter(cmd);
using (adapter) {
DataTable table = new DataTable();
adapter.Fill(table);
...
}
}
読み取り専用ではない:完全な更新/CRUD サポート
e-Sales Manager Remix Data Provider は読み取り専用機能を超えて、作成、読み取り、更新、削除(CRUD)操作を 完全にサポートします。エンドユーザーは、データベーステーブルを操作するのと同じくらい簡単に、 e-Sales Manager Remix Data Provider が提供するデータを操作できます。
using (e-SalesManagerConnection connection = new e-SalesManagerConnection(connectionString)) {
e-SalesManagerDataAdapter dataAdapter = new e-SalesManagerDataAdapter(
"SELECT Id, Where FROM Customer", connection);
dataAdapter.UpdateCommand = new e-SalesManagerCommand(
"UPDATE Customer SET Where = @Where " +
"WHERE Id = @ID", connection);
dataAdapter.UpdateCommand.Parameters.AddWithValue("@Where", "Where");
dataAdapter.UpdateCommand.Parameters.AddWithValue("@Id", "80000173-1387137645");
DataTable CustomerTable = new DataTable();
dataAdapter.Fill(CustomerTable);
DataRow firstrow = CustomerTable.Rows[0];
firstrow["Where"] = "New Location";
dataAdapter.Update(CustomerTable);
}
ADO.NET Provider パフォーマンス
従来のリモートアクセス方式では、パフォーマンスのボトルネックがアプリケーションに致命的な影響を与える可能性があります。 社内利用、商用プロジェクト、Web アプリケーション、モバイルアプリケーションなど、用途に関係なく、 パフォーマンスの低下はプロジェクトの失敗につながりかねません。リモートソースからのデータアクセスには、 これらの問題を引き起こす可能性があります。一般的な問題には以下が含まれます:
- ネットワーク接続 - 遅いネットワーク接続とレイテンシの問題は、モバイルアプリケーションでよく見られます。
- サービス遅延 - サーバーのハードウェアまたはソフトウェアの更新によるサービス中断が原因で発生する遅延。
- 大量データ - 意図的または意図しない大量データのリクエスト。
- 切断 - ネットワーク接続の完全な喪失。
CData ADO.NET Provider for e-Sales Manager Remix は、パフォーマンスを大幅に向上させ、アプリケーションのボトルネックを劇的に削減できる 強力なスマートキャッシュ技術をサポートすることで、これらの問題を解決します。
スマートキャッシュ
スマートキャッシュは、クエリされたデータをローカルデータベースに保存することで機能する設定可能なオプションです。 スマートキャッシュを有効にすると、リモートソースから取得したデータのレプリカを含む永続的なローカルキャッシュデータベースが作成されます。 キャッシュデータベースは小さく、軽量で、非常に高速であり、永続ストレージとして複数の接続で共有できます。
CData の ADO.NET Provider でのキャッシュは高度に設定可能で、以下のオプションがあります:
- 自動キャッシュ - すべてのリクエストでデータの自動ローカルキャッシュを維持します。プロバイダーは SELECT クエリを実行するたびに自動的にキャッシュデータベースにデータをロードします。クエリによって返された各行は、 キャッシュデータベース内の対応するテーブルに必要に応じて挿入または更新されます。
- 明示的キャッシュ - オンデマンドでのみキャッシュします。開発者は、キャッシュに保存するデータと 更新のタイミングを正確に決定します。明示的キャッシュは、CACHE ステートメントの明示的な実行を使用して、 キャッシュ内容を完全に制御できます。
- キャッシュなし - すべてのリクエストはライブデータのみにアクセスし、ローカルキャッシュファイルは作成されません。
この強力なキャッシュ機能により、アプリケーションのパフォーマンスが向上し、追加のローカルストレージや データのシリアル化/デシリアル化のコードを書くことなく、切断後も限定的な機能を継続できます。
ADO.NET Provider のキャッシュとキャッシュのベストプラクティスの詳細については、 付属のヘルプファイルをご覧ください。
Visual Studio 統合 & サーバーエクスプローラー
新しい e-Sales Manager Remix ADO.NET Provider の操作は簡単です。フルマネージド .NET Data Provider として、e-Sales Manager Remix Data Provider は Visual Studio 開発環境および任意の .NET アプリケーションとシームレスに統合します。
ADO.NET Data Provider として、e-Sales Manager Remix ADO.NET Provider を使用して Visual Studio サーバーエクスプローラーから 直接 e-Sales Manager Remix データにアクセスし、探索できます。
簡単です。標準の ADO.NET アダプターとして、開発者は標準のデータベースに接続するのと同じように サーバーエクスプローラーを e-Sales Manager Remix ADO.NET Provider に接続できます。
- サーバーエクスプローラーから新しいデータ接続を追加し、e-Sales Manager Remix データソースを選択
- e-Sales Manager Remix アカウントデータにアクセスするための基本的な接続プロパティを設定
利用可能なすべてのデータを探索!e-Sales Manager Remix ADO.NET Provider により、Visual Studio からライブの e-Sales Manager Remix データに簡単にアクセスできます。
開発者統合:e-Sales Manager へのデータバインド
Web、デスクトップ、モバイル .NET アプリケーションと e-Sales Manager Remix の接続は、SQL Server を操作するのと同じです。 コードを書かずに e-Sales Manager Remix ADO.NET Provider をアプリケーションに統合することも可能です。
開発者は、好みの方法で e-Sales Manager Remix ADO.NET Provider にアクセスできます。Visual Studio の Winforms または Webforms デザイナーを通じて視覚的に、またはコードから直接アクセスできます。
- オブジェクトのスマートタグを設定することで、e-Sales Manager Remix データソースをフォームコンポーネントに直接接続できます。
- サーバーエクスプローラーから新しいデータ接続を追加し、e-Sales Manager Remix データソースを選択します。次に、
オブジェクトに接続するフィード、ビュー、またはサービスを選択します。
完了!SQL Server に接続するのと同じです。
人気の ADO 動画:
