2

私はMVC 4アプリケーションに取り組んでいます。Entity Framework データベースの使用最初の設計パラダイム. 私のデータベースは、リモート サーバー上の mySQL にありますmysql コネクタ 6.6.5を使用しています。私はVisual Studio 2012 を使用しており、2 日前に更新プログラムがインストールされています

問題: テーブルを作成してからモデルを生成しました。その後、いくつかのストアド プロシージャを作成し、モデル ダイアグラムを右クリックして [データベースからモデルを更新] を選択してモデルを更新しました。

次のダイアログ ボックスで、新しいストアド プロシージャを選択します。しかし、一部のストアド プロシージャがモデルで生成されていません。(モデル ブラウザーの [関数のインポート] の下にそれらが表示されません。) もう一度モデルを生成しても成功しません。

ストアド プロシージャの場合、モデルの生成時に次のエラーが発生します。

データベースから更新しようとしているときに、「MySql.Data.MySqlClient.MySqlException」タイプの例外が発生しました。例外メッセージは「データがありません - フェッチ、選択、または処理された行がありません」です。

おもしろいことに、MySQL ワークベンチからストアド プロシージャをテストしました。ストアド プロシージャは期待どおりに動作します。

助けてください!

4

0 に答える 0