0
我有一個SQL表,我想用SilverLight Linq-to-SQL來刪除一行。 我是新來的LINQ到SQL,但SQL語句應該如何使用SilverLights從數據庫中刪除一行Linq-to-SQL
DELETE FROM Lloyds_Selection_Vessel WHERE Selection_ID == inpSelectionID AND ImoNumber == inpImoNumber
什麼是LINQ到SQL語句? 這是我的代碼:
[OperationContract]
void DeleteSelectionVesselRow(int inpSelectionID, int inpImoNumber)
{
PositionDataClassesDataContext context = new PositionDataClassesDataContext();
context.Lloyds_Selection_Vessels.DeleteAllOnSubmit(context.Lloyds_Selection_Vessels.Where(l => l.Selection_ID == inpSelectionID && x => x.ImoNumber == inpImoNumber));
context.SubmitChanges();
}
表:
閱讀此:http://msdn.microsoft.com/en-us/library/bb386925.aspx – Zaki 2013-03-14 15:14:57