私は2つのテーブルCustomerInfoとOffersを結合した結果のグリッドを作成しますOffers.OfferDescriptionの列をドロップダウンリストとして作成し、編集モードになるとテキストボックスになり、更新するとそのエラーが発生します
マルチパート識別子「Offers.OfferDescription」をバインドできませんでした
これは選択するための私のコードです
SELECT CustomerInfo.NationalID, CustomerInfo.FNama, CustomerInfo.LName,
CustomerInfo.MobileNumber, Offers.OfferDescription
FROM CustomerInfo INNER JOIN Offers ON CustomerInfo.OfferID = Offers.OfferID
WHERE (CustomerInfo.UserName = @UserName)
これは更新用の私のコードです
UPDATE CustomerInfo
SET PhoneNumber = @PhoneNumber, Offers.OfferDescription = @OfferDescription, FNama = @FNama, LName = @LName, OfferID = @OfferID
FROM CustomerInfo AS CustomerInfo_1 INNER JOIN Offers ON CustomerInfo_1.OfferID = Offers.OfferID CROSS JOIN CustomerInfo