「表形式データ」を返すストアド プロシージャがあり、「Get メソッド」しかありません。
「データテーブルを埋める」チェックボックスをオフにしました。メソッド名は空のフィールドです。
したがって、データベース テーブルから行を取得するための Get メソッドしかありません。
SQL管理スタジオで試してみると、SQLコードは正常に動作します。
しかし、ストアド プロシージャを作成すると、アラートが表示されます。
BLL/BO/DAL アーキテクチャを使用しています
次のようにストアド プロシージャを呼び出します。
MyDataTable dt = myAdapter.MyStoredProcedure();
そして、エラーが発生します:
「System.Data.ConstraintException: 制約を有効にできませんでした。1 つ以上の行に、null 以外、一意、または外部キーの制約に違反する値が含まれています」
私は何を間違っていますか?