sql >> データベース >  >> RDS >> Mysql

UserID(PK)を選択することによるExecuteReaderのMySqlException

    例外は、予期しない結果が得られることを意味します。メソッドExecuteNonQueryは、行を返さないクエリを実行しようとし、データベースで編集された行の量を表示する整数を返します。そのため、結果の配列を整数フィールドに入れようとしていますが、これは不可能です。

    したがって、あなたの質問に答えるために、エラーの原因はクエリです。一部のクエリでは、ExecuteReader()を使用する必要があります メソッド。



    1. SQLでの順序付けされていない結果

    2. 速度:MySQLとファイル出力

    3. Zend Frameworkのデータベーストランザクション:それらは分離されていますか?

    4. 修正:MariaDBのユーザー「root」@「localhost」のアクセスが拒否されました