我有一个连接到连接到 sqlserver 的 sqldatasource 的 Gridview,我已经添加了这样的Select
语句,它就像我想要的那样工作。
SELECT S.[ID], S.[Survey_Name], S.[Start_Date], S.[End_Date], C.[Category_Name], S.[Username], S.[Picture],S.[Audience] FROM [Survey] S
Inner Join
Category C On S.Category_ID = C.ID
我现在需要添加一条Update
语句,以便在用户尝试编辑 gridview 时更新上面的字段,我试过这个:
UPDATE
Survey S
INNER JOIN
Category C
On S.Category_ID = C.ID
SET
S.Survey_Name=@Survey_Name,
S.Start_Date=@Start_Date,
S.End_Date = @End_Date,
C.Category_Name =@Category_Name,
S.Username = @Username,
S.Audience=@Audience
Where
ID=@ID
但它只是不起作用,并不断给我错误,如无效语法“S”或无效语法“内部”......