ショッピング コンテキストと呼ばれるDevart linqconnect モデルを作成し、mysql をデータベースとして使用しています。Linqconnect の試用版を使用しています。
データベースにストアド プロシージャ clothingItems を作成しました。ストアド プロシージャをダイアグラムに追加しようとすると、次の警告が表示されます。
プロシージャの結果セットのメタデータを取得するには、プロシージャを実行する必要があります。これにより、データベースが破損する可能性があります。プロシージャ名: shopping.clothing_items プロシージャ結果セットのメタデータを取得しますか?
しかし、コードビハインドファイルの後、インテリセンスメニューの clothingItemResults と ClothingItem メソッドに ShoppingDatcontext.ClothingItem として表示され、次のようなメソッドが複製されていることがわかります (私はそう思います!):
void ClothingItem1(),
void ClothingItem2();
void ClothingItem3();
また、図に追加されていません。
データベースに損傷を与えずにストアド プロシージャを追加する方法と、それを表示するダイアグラムに挿入する方法を教えてください。助けてください。