問題タブ [executereader]
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# - ストアドプロシージャを実行しようとしたときに予期しないエラーが発生しました
特定のストアドプロシージャを実行しようとすると、次の例外が発生します。
私の.cs:
デバッグして、すべてのパラメーターがであることを確認しますintger。
編集1:
c# - ExecuteReaderが1行のデータしか返さないのはなぜですか?
私はこのコードを持っていて、最初の文字列[0]を返すだけで、インデックスが配列から外れているというエラーが残り、1行だけがプルされていることを意味しますが、なぜかわかりません!!!
asp.net - SqDataReader は .net で問題を解決しました
クエリを実行して SqlDataReader を返す関数を作成しましたが、返されたデータを処理する別の関数でそれを使用していますが、リーダーが既に閉じられているというエラーが表示されます。ここに関数があります:
ここに私がSqlDataReaderを呼び出しているコードがあります
vb.net - ExecuteReader CommandText プロパティが正しく初期化されていません
まず、コードの一部が正しくない場合は申し訳ありません。vb.netでSQLを使用するのはまだ初めてです
次のコードがあります。
phpmyadmin で vb.net 経由で MySQL コネクタを使用しており、データベースにレコードを設定しています。接続文字列は機能していますが、ボタンをクリックしてテキストボックスにデータをロードしようとすると、次のようになります。
CommandText プロパティが正しく初期化されていません。」
エラーは次の行にあります。
このサイトや他のサイトで見つけた多くの修正を試みました。
sql - SQL結果からのIDの保存
次のコードを実行して、ユーザーがデータベースに存在するかどうかを確認します-標準的なものです。明らかに、コードが実行されると、結果があればブール値の true または false が返されます。結果が見つかった場合、その結果のIDを保存したいと思います。どうやってこれをやろうとしているのか誰か教えてもらえますか?
コード:
c# - リストexecutereaderから単一の値のみを取得します
データベースから値を読み取ろうとしています。しかし、なぜ列名のない値のみを取得するのですか?これは私のコントローラーです。JSONで値を返します
これは私のJSONです
ところが、それは私に与えることを想定しています
状態の読み取りと印刷が行われないのはなぜですか
performance - SQLiteを使用したcmd.ExecuteReader()は低速ですが、SQLiteManagerでは高速です
SQLiteをローカルデータベースとして使用する予定でした。SQLite Manager(Firefox AddIn)で「groupby」と「orderby」を使用して複雑なSelectステートメントを作成しました。クエリはSQLiteManagerで約600ミリ秒で実行されます。私のC#アプリケーションでは、同じクエリを使用してSQLiteCommandを作成しましたが、cmd.ExecuteReader()メソッドが完了するまでに約60秒かかります。System.Data.SQLite.dllを使用しています。「ANALYZE」コマンドも「VACUUM」コマンドも実行時間を改善しませんでした。
SQLite Managerと同じ実行時間を取得する方法を教えてもらえますか?
マティ
.net - SqlCommand.ExecuteReader の実行時間が SQL プロファイラーのバッチ実行時間より短い
SQL プロファイラーで見られるように、SqlCommand.ExecuteReader への呼び出しは、SQL バッチ自体よりも完了するのに時間がかかるのはなぜですか?
SqlCommand.ExecuteReader を呼び出すコンソール アプリで次の単純なコードを実行しています。これには、Stopwatch オブジェクトを使用しています。
平均して、SQL バッチの所要時間は、.Net 側で報告される時間の 4 倍です。
プロファイラーが具体的にミリ秒を報告していることを確認しました。
私は SqlCommand.ExecuteReader の非同期バージョンを使用していません。
プロファイラーの期間は、プロファイラーの開始時間と終了時間を使用して読んで検証したものから、複数のスレッド/コアにわたるすべての時間の合計ではありません。
アイデアを歓迎します。
asp.net - asp サーバーでの SQL Server 接続のエラー
asp サーバーでは、以下に示すようExecuteScalarに、実行後に SQL Server のエラーが発生します。エラーは時々発生するだけで、常に表示されるわけではありません。では、なぜこのエラーが発生するのか知っている人はいますか? それを解決する方法は?ExecuteReaderExecuteNonQuery
System.Data.SqlClient.SqlException: サーバーに要求を送信するときに、トランスポート レベルのエラーが発生しました。(プロバイダー: TCP プロバイダー、エラー: 0 - 既存の接続がリモート ホストによって強制的に閉じられました。)
System.Data.SqlClient.SqlConnection.OnError (SqlException 例外、ブール型 breakConnection)
で System.Data.SqlClient.SqlInternalConnection.OnError (SqlException 例外、ブール型 breakConnection)
で System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj)
で.Data.SqlClient.TdsParserStateObject.WriteSni()
で System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)
で System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()
で System.Data.SqlClient.TdsParser.TdsExecuteSQLBatch(String text, Int32 タイムアウト、SqlNotificationRequest、notificationRequest、TdsParserStateObject (状態オブジェクト)
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds (CommandBehavior cmdBehavior、RunBehavior runBehavior、ブール値 returnStream、ブール値 async)
で System.Data.SqlClient.SqlCommand.RunExecuteReader (CommandBehavior cmdBehavior、RunBehavior runBehavior、ブール値 returnStream、文字列メソッド、DbAsyncResult 結果)
でSystem.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior、RunBehavior runBehavior、Boolean returnStream、String メソッド)
で System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior 動作、String メソッド)
で System.Data.SqlClient.SqlCommand.ExecuteReader( )
WinMsg.Page_Load(オブジェクト送信者、EventArgs e) で
c# - c#でmysqlの特定の列とセルを読み取る方法は?
ExecuteReaderこのようなすべてのフィールドに対してすべてを選択するために使用します(SELECT *)
しかし、赤い四角のように特定の列とセルでのみ選択したい..この写真のように