問題タブ [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.

0 投票する
5 に答える
33317 参照

c# - C#接続文字列でパスワードを非表示にするにはどうすればよいですか?

次の接続文字列があります。

(.net webservice)これは、app.configファイルを開いて構成設定を確認するだけで明らかに表示できます。

私が必要としているのは、ハッカーがパスワードを見ることができないようにする方法です。ただし、同時に、別のデータベースにデプロイするときに変更できるように、カスタマイズ可能なままにしておきます。

0 投票する
1 に答える
88 参照

php - 「mysql_fetch_assoc(): 指定された引数は有効な MySQL 結果リソースではありません」のトラブルシューティング

重複の可能性:
警告: mysql_fetch_array(): 指定された引数は有効な MySQL 結果ではありません
php 警告 mysql_fetch_assoc

MySQL バックエンドで PHP を使用しています。データベースに接続しようとすると、次のエラーが発生します。

警告: mysql_fetch_assoc(): 指定された引数は、18 行目の /var/www/htdocs/somefile.php の有効な MySQL 結果リソースではありません

何が間違っているかについてのアイデアはありますか?

0 投票する
1 に答える
1070 参照

asp.net - ASP.NETApplication_Startイベント+DBへの接続

ASP .NETMVC3フレームワークを使用してフルWebアプリケーションの開発を開始しました。私はMVC3の初心者開発者です。

サーバー側では、DBに対していくつかのクエリを実行します。したがって、DBに接続する必要があります。

各アクションメソッドの先頭で接続するのが良いのか、イベントハンドラで接続するのが良いのか知りたいのですが。Application_Startイベントハンドラーで接続を確立してから、接続を表すオブジェクトをアプリケーション状態に格納することを検討しました。この方法には欠点がありますか?

今後の回答ありがとうございます

0 投票する
2 に答える
143 参照

php - PHPMongodb-ボディ内のdb接続

これはmongodbよりもPHPの質問ですが、dbとしてmongoを使用しているので、次の手法を使用するときにPHPとmongoの両方に問題があるかどうかを知りたいと思います。

すべてのHTMLとデザイン(テンプレートと同様)を保持するページがあります。次に、インクルードとして使用する4つのphpファイルがあります。これらには、CRUDを実行するholdhtmlフォームが含まれます。

私のページは、url変数を渡すことによって動的にフォームをプルします。変数は、ロードするフォーム/インクルード(挿入、編集など)をページに指示します。

現在、各phpインクルードファイル内にdb接続とフォーム処理スクリプトがあります。これは、HTMLの前にページの上部でdb接続とフォーム処理スクリプトが呼び出される代わりに、ページの本文内で呼び出されることを意味します。

私の質問:インクルード/フォーム(本文にロードされている)内にdb接続とフォーム処理スクリプトを保持することに関する既知の問題はありますか、それともhtmlの前にdb接続とフォーム処理を呼び出す必要がありますか?

うまく機能しているようですが、潜在的な問題を見落とさないように、この質問を投稿したいと思います。アプリケーションを使用した後、問題が発生するのは嫌です。サイト内に感謝します。

0 投票する
1 に答える
183 参照

c# - DbDataAdapters を使用して実行時間の長い Web サービスで ADO.NET DbConnection(s) を処理する方法は?

基本的に私が今やっていることは次のとおりです。

初期化中

  • 接続を作成して保存する
  • 保存された接続を使用して DbDataAdapters とそのコマンドを作成する
  • 各アダプターに対して DbDataAdapter.Fill を呼び出して、データベースから DataTables を設定します。

リクエストを処理するとき

  • DataTables の行の挿入/更新/削除
  • ある時点で DbDataAdapter.Update を呼び出します。毎回である必要はありません (更新は当然アダプタのコマンドの接続を使用します)

これは正しい方法ですか、それともリクエストが到着したときに常に新しい接続を作成し、DbDataAdapter.Update を呼び出す前に DbDataAdapter.Insert/Update/DeleteCommand.Connection に割り当てる必要がありますか? ネットワーク/サーバーの問題の後にデータベースに再接続するなどの問題について考えています。

ありがとう & BR -マティ

0 投票する
2 に答える
1019 参照

rdbms - 読み取り専用アクセスで共有 OpenEdge RDBMS に接続する方法はありますか?

私たちの新しいセキュリティ ポリシーでは、開発者が本番データベースへのデータ アクセスを制限する必要があります。-RO パラメータの設定がいくつかの理由で機能しません (「起動コマンドとパラメータ リファレンス」からの抜粋http://documentation.progress.com/output/OpenEdge102b/pdfs/dpspr/dpspr.pdf )

1) 「他のユーザーがデータベースを更新しているときに -RO パラメーターを使用すると、古いデータや、削除されたレコードを指すインデックス エントリなど、無効なデータが表示される場合があります。」

2) 「読み取り専用セッションは基本的にシングル ユーザー セッションです。読み取り専用ユーザーはデータベース リソース (データベース バッファー、ロック テーブル、インデックス カーソル) を共有しません。」

3) 「読み取り専用セッションの開始時に、データベースのロック ファイルの存在はチェックされません。さらに、読み取り専用ユーザーはデータベース ファイルを開きますが、ログまたは変更前イメージ ファイルは開きません。したがって、読み取り専用のユーザー アクティビティはログ ファイルに表示されません。」

OpenEdge Architect から本番データベースのデータにアクセスできるようにしたいのですが、データを編集できません。出来ますか?

0 投票する
1 に答える
578 参照

wordpress - Wordpressフック-外部Dbコネクト

私はワードプレスのショートコードを開発しています。私のショートコードとウィジェットは両方とも、フォーメーションを取得するために外部データベースに接続する必要があります。

私の最初の質問は、外部データベースに接続するためにどのフックを使用するかです。私が現在設定している方法では、ヘッダーがすでに送信されていることがわかります。クリーン接続を行うためにヘッダーと一緒に送信する必要があります。必要がなければ、出力バッファを使用したくありません。きれいに接続したい。接続を確立し、ヘッダーエラーが発生しないようにするには、どのフックを使用しますか?

私の2番目の質問は、このフックを特定のページでのみ呼び出す方法はありますか?ショートコードを含むページだけで、すべてのページでこれを接続したくありません。ページが読み込まれるたびに呼び出されるのではなく、必要な場合にのみdb接続が行われるように、ifステートメントまたはある種のフックフィルターがありますか。ありがとう。

0 投票する
0 に答える
421 参照

c#-4.0 - Entity Framework DB 接続の監視 (Code first 4.3)

Entity Framework を使用してサーバー データベースへの接続を管理/監視するための最善の方法は何か疑問に思っています。

EF DB コンテキストまたはオブジェクト コンテキストが主要な処理を行うことはわかっています。ただし、このシナリオでは、ユーザーがクライアントへのネットワーク ケーブルを抜いたり、サーバー マシンでサーバーを停止したりする可能性があります。

DB サーバー <-> ネットワーク <-> ファット クライアント (EF)

したがって、上記のシナリオで、ネットワークがダウンし、クライアントがデータ アクセスを必要とする操作を試みると、例外が発生します (基になるプロバイダーがオープンに失敗しました)。

クライアント アプリケーション (DB コンテキスト/UoW、Rep などが存在する場所) が適切に失敗できるように、DB への接続の損失を検出するための最良のアプローチは何ですか?

私が見た 1 つの解決策は、サーバー DB (DBConnection) への手動接続を開き、C# のタイマーを使用して DB をポーリングし、ハートビート テーブルに書き込むことです。次に、例外が発生したときに例外をキャッチします。これは私にとって大規模なハッキングのようです。

助けていただければ幸いです...よろしくお願いします。

0 投票する
1 に答える
7806 参照

asp.net - コード ビハインド データベース接続

コード ビハインドでデータベース接続を作成したいと考えています。コード ビハインドは、2 つのフィールドのすべての値を取得し、それらを多次元配列に配置します。これについての標準的な方法または実績のある方法があれば教えてください。

これは、より正確な情報を得るための asp.net との標準的な DB 接続です。

0 投票する
1 に答える
2199 参照

c# - DbConnection.Open は常に新しいデータベース接続を開きますか、それとも接続プールの 1 つを再利用できますか?

接続プールが .NET でどのレベルで実装されているかはわかりません。電話すると

私は確かに新しい接続を開いていますか?または、アクティブな接続を再利用している可能性がありますか? SqlConnection に存在する接続プールは、他の DbConnection 実装には存在しない可能性がありますか?