记录集来源的命令和SQL查询.PPTVIP

  • 0
  • 0
  • 约1.07万字
  • 约 87页
  • 2025-12-10 发布于浙江
  • 举报

LockType属性用于设置多用户情况下记录集中的记录的锁定方式,用于保证各用户间的操作互不干扰。其取值有:adLockReadOnly:默认值,不能编辑记录集中的数据。adLockPessimistic:悲观锁。。adLockOptimistic:乐观锁。adLockBatchOptimistic:适用于使用UpdateBatch方法更新批量多条记录的记录集。隐藏列示例PrivateSubCmdSomeColumns_Click()隐藏Ssex和Sage列WithDtgStudent.Columns(2).Visible=False‘Ssex列.Columns(3).Visible=False‘Sage列EndWithCmdSomeColumns.Enabled=False‘显示部分列按钮CmdAllColumns.Enabled=True‘显示全部列按钮EndSub用DataGrid事件确认更新事件触发时刻BeforeColEdit移入新单元后,但在单元中敲入第一个字符之前ColEdit在单元中敲入第一字符后AfterColEdit紧随AfterColUpdate事件之后BeforeColUpdate改变单元值或移入一个新单元之后,但在DataGrid缓冲区内容改变之前AfterColUpdate在为更新的列修改缓冲区之后(同AfterColEdit)BeforeDelete在选中一行并按Delete键之后,但在列从Recordset中删除之前AfterDelete从Recordset删除一行之后BeforeInsert在临时加入的记录组成的列中敲入至少一个字符之后,但在行被加入到Recordset之前AfterInsert在行加入到Recordset之后BeforeUpdate在修改任何列的值或移动一个新记录之后,但在Recordset更新之前AfterUpdate在更新Recordset的行之后DataList和DataCombo控件功能与ListBox与ComboBox类似。需要手工添加到VB工具箱中。DataList控件主要属性属性描述DataSource指定ADO数据控件的名称。BoundColumn指定DataSource和RowSouce数据源中有关联关系的字段名称。RowSource指定ADO数据控件的名称,该控件提供了可能的值的列表。DataField指定来自DataSource数据源中的字段名称。ListField指定来自RowSouce数据源、将被显示在DataList列表中的字段的名称。应用示例对象名属性名属性值AdoSCConnectionString连接到Access上的“学生管理数据库”CommandTypeadCmdTableRecordSourceSCAdoStudentConnectionString连接到Access上的“学生管理数据库”CommandTypeadCmdTableRecordSourceStudentDataGrid1DataSourceAdoSCDataList1DataSourceAdoSCRowSourceAdoStudentDataFieldSnoListFieldSnameBoundColumnSno运行结果15.3ADO对象由一组相互独立的对象组成,对象模型中的每个对象都具有各自的属性、方法和事件,通过设置和使用这些对象的属性、方法和事件可以实现对数据库的全部操作。ADO对象模型ConnectionErrorCommandRecordsetErrorsParameterParametersFieldFields15.3.1Connection对象表示一个OLEDB数据源的开放式连接。是ADO对象模型的基础。在使用ADO对象模型编程之前,必须先引用ADO对象模型。方法为:在VB的“工程”菜单下选择“引用”命令,然后在打开的窗口中选择“MicrosoftActiveXDataObjects2.×Library”选项(其中“×”代表机器上所安装的版本号)。Connection对象的主要属性ConnectionString用于指定连接到的数据源名称,使用方法及含义同ADO数据控件。Provider连接中使用的OLEDB提供者。ConnectionTimeout

文档评论(0)

1亿VIP精品文档

相关文档