當我剛開始學習這些東西時,請耐心等待。VS 2010用於SQL語句的SQL更新
我有一個VS 2010 Web項目,我想了解如何自定義UpdateCommand
(因爲我選擇編寫自己的SQL語句,所以我沒有選擇讓VS 2010自動生成更新命令對我來說)。問題是:我不知道UpdateCommand
應該是什麼樣子。這是我的選擇:
SELECT * FROM Dbo.MainAsset, dbo.Model, dbo.Hardware WHERE MainAsset.device = Hardware.DeviceID AND MainAsset.model = Model.DeviceID
其中,相較於2010年變爲:
SELECT MainAsset.pk, MainAsset.img, MainAsset.device, MainAsset.model, MainAsset.os, MainAsset.asset, MainAsset.serial, MainAsset.inyear, MainAsset.expyear, MainAsset.site, MainAsset.room, MainAsset.teacher, MainAsset.FirstName, MainAsset.LastName, MainAsset.Notes, MainAsset.Dept, MainAsset.AccountingCode, Model.Model AS Hardware, Model.pk AS Model, Model.DeviceID, Hardware.Computer, Hardware.pk AS Expr3, Hardware.DeviceID AS Expr4 FROM MainAsset INNER JOIN Hardware ON MainAsset.device = Hardware.DeviceID INNER JOIN Model ON MainAsset.model = Model.DeviceID
我怎麼會更新辦法一列,說 「MainAsset.site」 如果這是在GridView DDL改變了嗎?任何幫助建設性的幫助,將不勝感激。謝謝。
我認爲你錯過了你的問題。你只是要求使用連接的更新命令的語法,還是你問如何爲像Entity Framework這樣的數據訪問API創建一個'UpdateCommand'覆蓋? – Guvante
感謝您的回覆。我想我理解標記中的UpdateCommand部分。我在詢問語法應該如何查找UpdateCommand。我已經嘗試了一些東西,但我不明白如何「連接點」,我猜:/ –