問題タブ [dbconnection]
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# - C#+ DbConnectionとDbCommandを破棄し、エラーをキャッチする
私はDbConnectionとDbCommand、および使用後にこれらのオブジェクトを破棄する適切な方法を理解しようとしています。
以下は私が持っているコードスニペットです。DbConnectionとDbCommandで「usingステートメント」を使用することで十分でしょうか?メモリリークの可能性を防止しようとしています。
2番目の質問、
DbCommandオブジェクトを破棄する必要がありますか?
どうもありがとう
asp.net - ASP.NETSQLプロバイダー
問題が発生しました。VS 2010を使用してASP.NETで新しいプロジェクトを作成する場合、SQLExpressに関するデフォルトの接続文字列が作成されたweb.configです。しかし、SQLExpressをインストールしていません。フルウェイトSQLServerのインスタンスをサービスデータベースとして機能するようにデフォルトのAspNetSqlProviderを変更するにはどうすればよいですか?また、ASP.NETプロジェクトのテンプレートを変更して、接続を使用してプロジェクトを作成するにはどうすればよいですか?
multithreading - OnExecuteイベントでのデータベースの操作(Indy)
私はこれらのコードを持つサーバーを持っています:
さまざまなスレッドの1つのテーブルへのアクセスに問題はありますか?そして、Onexecuteイベントで使用するのは完全に危険ですか?
返信ありがとうございます。
だから、それは異なるスレッドに対して異なる接続を行うための本当の方法ですか?
.net - DbConnectionを使用したストアドプロシージャの実行
データベースでストアドプロシージャを実行する必要があります。これは私がこれまでに得たものであり、機能します:
DbCommandがそれを行うと思いますが、何も機能していません。「initialize」という名前のストアドプロシージャを実行する必要があるとします。それ、どうやったら出来るの?
entity-framework-4 - Entity Framework 接続で EFProf と EFProviderWrapper を連携させる方法
同じ Entity Framework コンテキスト/接続内で、Kowalski の EFProviderWrapper フレームワークをRhino の EFProf (Entity Framework Profiler)と一緒に実行する方法を見つけた人はいますか? 現在、EFProviderWrapper でラップされた EntitytConnection を使用しているときに EFProf プロファイラーを登録しようとすると、新しい接続を作成しようとすると、実行時に次のエラーが発生します。
タイプ「HibernatingRhinos.Profiler.Appender.ProfiledDataAccess.ProfiledConnection」のオブジェクトをタイプ「EFProviderWrapperToolkit.DbConnectionWrapper」にキャストできません。
私が把握できることから、EFProf が最後に登録され、EFProviderWrapperToolkit が最後に登録されると予想されているためと思われます。非 EFProviderWrapper タイプを許可する新しい DbConnectionWrapper タイプを作成するには、おそらく EFProviderWrapperToolkit を変更する必要があると思いますか? 複数の DBConnection プロバイダー フレームワークを使用した経験がある場合は、耳を傾けてください。
transactions - EF4 を使用する場合の DbTransaction と DbConnection
Web アプリケーションで EF4 の ObjectContext に Unif Of Work を実装しようとしています。UoW は HttpModule です。必要なのは、接続の現在のトランザクションを取得することです。http リクエストが最初に来ると、objectContext で context.Connection.BeginTransaction() を使用してトランザクションを開始します。リクエストの最後で、接続の現在のトランザクションを取得する必要がありますが、それを行うためのプロパティが Connection オブジェクトにありません。それを達成するために次のコードを作成しましたが、機能しません。
command.Transactionが常に null である理由がわかりません。GetSession().Connection.BeginTransaction() を実行しようとすると、トランザクションが既に存在し、複数のトランザクションを並行して開始できないという例外が発生します。
GetSession() は、HttpContext.Current.Items から現在の EF ObjectContext だけを取得します。ObjectContext は beginRequest でそこに格納されます。
ご指導いただければ幸いです。
ありがとう。
sql - PostgreSQLDBの現在の接続数を取得するための正しいクエリ
次の2つのうちどちらがより正確ですか?
c# - MvcMiniProfiler が Oracle の接続オブジェクトと連携しない
次のコードの最後の行は、例外をトリガーします。 OracleConnection conn = new OracleConnection(getConnectionString());
それは次のとおりです。
Oracle Data Provider を使用しています。オラクルのdevArtでも同じことが起こります。
ありがとう :)
database - DB 接続タイムアウトのシミュレーション
データベース接続タイムアウトをシミュレートする方法はありますか?
生産システムでタイムアウトしたデータベース接続で問題が発生しており、同様の状況をシミュレートする必要があります。
php - Yii でクエリの種類に応じて異なる接続を使用する方法
すべての読み取りは 1 つの DB 接続に移動する必要があります すべての書き込みは別の接続に移動する必要があります
コア ライブラリのコードを最小限に変更して、Yii でこれを達成するにはどうすればよいですか?
また、場合によっては (コメントに記載されているように)、接続の各モデル タイプを制御する機能が必要になるため、読み取りもマスターに移動できます。