2012-01-05 26 views
0

我有一个gridview,我不知道如何编码更新由4表组成的gridview的行,并检索它们并更新它们的每个新值到它相应的数据库表?如何更新组成多个表的数据库的gridview?

所以在后端代码应该怎么称呼它在rowupdating

数据库弥补GridView控件组成4个不同的表

这意味着在ASPX

<asp:SqlDataSource ID="SqlDataSource4" runat="server" 
     ConnectionString="<%$ ConnectionStrings:Proj %>" 
     SelectCommand="SELECT image.img, style.styleName, Card.CardName, Card.CardID, Card.price, backViewImg.backViewImg FROM backViewImg INNER JOIN Card ON backViewImg.backViewImgID = Card.backViewImgID INNER JOIN image ON Card.imgID = image.imgID INNER JOIN style ON Card.styleID = style.styleID"> 
    </asp:SqlDataSource> 

回答

0

这个代码尝试使用过程更新命令和通过绑定列作为参数

+0

你能告诉我一个你的意思吗?因为我没有得到你的意思..我第一次更新datagridview中的多个表 – devilking 2012-01-05 16:27:12

+0

UpdateCommand =“您的存储过程名称”UpdateCommandType =“StoredProcedure” – DON 2012-01-05 16:36:49

+0

... sry关于我不知道什么程序的意思?所以我想可能你的例子可以更清晰些? – devilking 2012-01-06 06:33:25

相关问题