ADO.NET Core データ プロバイダー
Zen ADO.NET Core データ プロバイダーは、.NET 対応アプリケーションやアプリケーション サーバーへのデータ アクセスを可能にします。インターネットまたはイントラネット経由で、主要なデータ ストアへの高パフォーマンスなポイント ツー ポイント アクセスおよび n 層アクセスを提供します。ADO.NET Core データ プロバイダーは .NET 環境向けに最適化されているため、これを使用することにより、.NET Core 技術が組み込まれ、既存のシステムの機能とパフォーマンスを向上させることができます。
以下のトピックでは、Zen ADO.NET Core データ プロバイダーに関連する機能について説明します。
メモ:ADO.NET Entity Framework Core でのデータ プロバイダーの使用法については、ADO.NET Entity Framework Core データ プロバイダーを参照してください。
ADO.NET Core データ プロバイダーについて
ADO.NET Core データ プロバイダーでは以下がサポートされています。
Visual Studio での Zen ADO.Net Core DLL を使用したアプリケーションの作成
以下の手順を使用する前に、まず、SDK ダウンロードで入手できる ADO.NET データ プロバイダーに示されているお使いのバージョンの最新 SDK の .zip アーカイブをダウンロードして、NuGet パッケージ Pervasive.Data.SqlClientStd を展開します。
1
Visual Studio で、[ファイル]メニューの[新規作成]をポイントして[プロジェクト]をクリックします。[新しいプロジェクト]ウィンドウが表示されます。
2
左ペインの[インストール済み]リストで、Visual C# の .Net Core テンプレートを選択します。
3
4
5
プロジェクトを右クリックして[プロパティ]をクリックします。
6
ビルド]ペインで、[プラットフォーム ターゲット]リストから必要なプラットフォームを選択します。
7
NuGet パッケージをローカルに追加する方法については、次を参照してください。
https://stackoverflow.com/questions/10240029/how-do-i-install-a-nuget-package-nupkg-file-locally/38663739#38663739
Visual Studio での Zen ADO.Net Core データ プロバイダーを使用した UWP アプリケーションの作成
以下の手順を使用する前に、まず、SDK ダウンロードで入手できる ADO.NET データ プロバイダーに示されているお使いのバージョンの最新 SDK の .zip アーカイブをダウンロードして、NuGet パッケージ Pervasive.Data.SqlClientStd を展開します。
メモ:Zen ADO.Net Core DLL を使用する UWP アプリケーションの場合、Windows 10 オペレーティング システムのバージョンは 1709(OS Build 16299)以降が必要です。
1
Visual Studio で、[ファイル]メニューの[新規作成]をポイントして[プロジェクト]をクリックします。[新しいプロジェクト]ウィンドウが表示されます。
2
左ペインの[インストール済み]リストで Visual C# の "Windows ユニバーサル" を選択し、次に中央のペインで "空白のアプリ(ユニバーサル Windows)" を選択します。
3
4
[最小バージョン]リストで Windows 10 Fall Creators Update(10.0; ビルド 16299)を選択します。
5
6
7
8
NuGet パッケージをローカルに追加する方法については、次を参照してください。
https://stackoverflow.com/questions/10240029/how-do-i-install-a-nuget-package-nupkg-file-locally/38663739#38663739
9
データベースがリモート コンピューターで利用できる場合は、package.appxmanifest ファイルの[機能]タブで[プライベート ネットワーク(クライアントとサーバー)]チェック ボックスをオンにします。
10
Zen ADO.NET Core データ プロバイダーにない ADO.NET データ プロバイダーの機能
以下の Zen ADO.NET データ プロバイダーの機能は、Zen ADO.NET Core データ プロバイダーにはありません。
Zen ADO.NET Core データ プロバイダーはクロス プラットフォームのデータ プロバイダーであるため、デフォルトのエンコードとして現在のオペレーティング システムのデフォルトのエンコードを使用します。