メニュー項目名を取得するために、別のテーブルを INNER JOIN して、1 つのテーブルのすべての (*) データ列を選択しようとしています。私のクエリを見てください
string query = "SELECT ol.*, m.menu_name " +
"FROM orderlist ol " +
"INNER JOIN menudb m " +
"ON m.menu_ID = ol.menu_ID " +
"WHERE ol.order_ID = @orderID";
m.menu_nameを使用して取得すると取得できないようですdr["menu_name"].ToString()
理由はありますか?
orderlist テーブルの列
orderlist_ID order_ID menu_ID order_quantity
menudb テーブルの列
menu_ID menu_name menu_price menu_description menu_category menu_status