【问题标题】:Concurrency check when updating using GridView使用 GridView 更新时的并发检查
【发布时间】:2013-07-31 11:55:04
【问题描述】:

有了这个 SqlDataSource,我怎样才能确保我要更新的数据在我获取数据和即将进行更新的同时没有被修改。

<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
ConnectionString="<%$ ConnectionStrings:ChartDatabaseConnectionString %>"
SelectCommand="SELECT * FROM [Student]" 
UpdateCommand="UPDATE [Student] SET [StudentName] = @StudentName, [DOB] = @DOB, [Age] = @Age, [Course] = @Course, [City] = @City, [MobileNo] =
 @MobileNo WHERE [StudentID] = @StudentID">

是否有任何 GridView 方法或我可以使用的任何参数?

【问题讨论】:

    标签: asp.net .net c#-4.0


    【解决方案1】:

    SqlDataSource 上有一个名为 ConflictDetection 的属性。将该属性设置为 CompareAllValues 可能对您有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-24
      • 1970-01-01
      • 2023-03-29
      • 2013-04-09
      • 1970-01-01
      相关资源
      最近更新 更多