要了解更多的信息
要了解乐观并发性的一些背景知识,以及它可能为ADO.NET开发者带来的麻烦,请阅读Builder.com的以下文章:
悲观锁定的基本步骤如下:
下面通过一个示范应用程序来解释以上步骤。首先在Visual Studio .NET中新建一个Visual Basic .NET“Windows应用程序”项目。添加两个按钮控件,一个命名为cmdFill,另一个命名为cmdUpdate;并在窗体中添加一个DataGrid控件。请将cmdFill.Text属性设为Fill,将cmdUpdate.Text属性设为Update,以便稍后测试示范应用程序时能标识这些按钮。
接着,将一个SqlDataAdapter控件拖放到窗体上。向导启动后,请连接Northwind数据库,并将SELECT * FROM Customers用作你的SQL选择语句。生成一个DataSet,把它命名为dsCustomers,再把它添加到设计器窗口。最后,将DataGrid的DataSource属性绑定到DsCustomers1.Customers。
没有SQL Server?
如果不能访问SQL
Server,可使用特定于OLE-DB的ADO.NET组件,将该示范应用程序照搬到支持事务处理的任何OLE-DB数据库。