問題タブ [daab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - SQLコマンドのパラメータキャッシュをクリアするには?
Enterprise Library の DAAB を使用しています。次のようなコードがあります。
パラメータキャッシュをクリアするにはどうすればよいですか? 「GetUser」と「GetUser_Data」などの類似した名前の 2 つの SP がある場合、最初のパラメーターが保存され、呼び出し時に「パラメーターの量がストアド プロシージャの値と一致しません」というエラーが発生するようです。それに続く2本目。
oracle - MS EntLib 4.1 の DAAB を使用して、Oracle ストアド プロシージャから参照カーソルを返す
Microsoft Enterprise Library 4.1 の DAAB を使用して、Oracle ストアド プロシージャから参照カーソルを取得することは可能ですか?
c# - MS Data Access Application Block(daab) と ado.net datareader のパフォーマンスの比較
DAAB を使用して、データベースを集中的に使用するアプリケーションで多くの手作業を回避します。しかし、始める前に、ネイティブの ado.net データリーダーと DAAB の使用に顕著なパフォーマンスの違いがあるかどうかを知りたいと思います。
c# - C#: これは DAAB に SqlDataReader を使用する正しい方法ですか?
Microsoft の Data Access Application Block を使い始めたところです。ライブラリを正しく使用するための指示はほとんどありません。これがデータ リーダーの正しい使用方法であるかどうかを知りたかっただけです。
この方法ですべてが閉じられますか?メモリリークの可能性はありますか?
ms-access - Enterprise Library 4.1 を使用して、Access 2007 に新しく挿入されたレコードからオートナンバーを取得する
最後に Access をバックエンドとして使用してから何年も経ちますが、強制的に使用されています。私はエンタープライズ ライブラリ 4.1、データ アクセス アプリケーション ブロックを使用しています。 ..または、1 つのステップで実行できない場合、どのように実行することをお勧めしますか?
ご協力いただきありがとうございます。
c# - C#コンソールプロジェクトでのエンタープライズライブラリDAABの使用
構成設定(App.configなど)を準備するにはどうすればよいですか?C#コンソールプロジェクトでEnterprise Library Data Access Application Blockを使用する必要がありますか?
以下は、コンソールプロジェクトのApp.configで現在試していることです。DatabaseFactory.CreateDatabase()を呼び出すと、 「構成システムの初期化に失敗しました」という例外がスローされます。
daab - DAABを使用してDataSetなしでDataTableを更新する
現在、データセットパラメータを受け取るUpdateDataSet関数のみがあります。更新するデータテーブルのみがあり、データセットが関連付けられていない場合、データセットを渡すためだけにデータセットを作成する必要がありますか?テーブルだけを更新する方法はありますか?
vb.net - 共通のフィールドと機能を持つ基本クラスは優れた設計です
共有フィールドと関数を持つ BaseDataClass があります
この基本クラスから派生したいくつかのクラスがあります。Shared派生クラスには、インスタンス化なしで BLL から直接呼び出すことができるすべての関数があります。
これらの派生クラスの関数は、ベースの Init() を呼び出し、特定のストアド プロシージャを呼び出し、ベースの CleanAll() を呼び出してから、結果を返します。
したがって、それぞれ 10 個の関数を持つ 5 つの派生クラスがあり、合計で 50 個の関数呼び出しが可能である場合、それらはすべてSharedであるため、CLR は一度に 1 つしか呼び出しませんよね? Sharedすべての呼び出しはキューに入れられ、各関数が完了するまで待機します。
SharedDAL に関数を持ち、基本クラスの関数を保持するより良い設計はあり ますか? または、基本クラスがあるので、DAL 内のインスタンス メソッドに移行する方がよいでしょうか?
web-config - エンタープライズライブラリ5.0(データアクセスアプリケーションブロック)を構成しようとしたときの問題
Enterpriseライブラリ5.0からDAABを実行しようとしているときに、いくつかの問題が発生しています。チュートリアルの手順に従いましたが、エラーが発生します...
1)エンタープライズライブラリをダウンロード/インストールします
2)必要なブロックへの参照を追加します(共通/データ)
3)輸入
4)エンタープライズライブラリ構成ソフトウェアを介して。私は自分のサイトからweb.configを開きます。次に、[ブロック]、[データ設定の追加...]の順にクリックし、詳細を入力して保存/閉じる
5)次に(セットアップが完了したと考えて)、を介してデータベースのインスタンスを取得しようとします
6)コンパイルすると、次のエラーが発生します。
ファイルまたはアセンブリ'Microsoft.Practices.EnterpriseLibrary.Data、Version = 5.0.414.0、Culture = neutral、PublicKeyToken=31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040)(C:\ site \ web.config行4)
web.configの4行目は、構成ツールによって生成されたもので、次のとおりです。
必要な手順がありませんか?手順を間違った順序で実行しましたか?間違えましたか?
助けてくれてありがとう。
enterprise-library - SQLDataReader のキャスト エラー
私のサイトはエンタープライズ ライブラリ v 5.0 を使用しています。主にDAAB。executecalar、executedataset などの一部の関数は期待どおりに動作しています。Readers の使用を開始すると問題が発生する
インクルードクラスにこの関数があります:
これは aspx.vb から次のように呼び出されます。
これにより、db.ExecuteReader 行で次のエラーが発生します。
タイプ 'Microsoft.Practices.EnterpriseLibrary.Data.RefCountingDataReader' のオブジェクトをタイプ 'System.Data.SqlClient.SqlDataReader' にキャストできません。
これを機能させる方法について、誰かが光を当てることができますか。entlib を介してリーダーを扱う場合、常に問題が発生しますか?