VB中DATA控件

VB中DATA控件,第1张

Data控件常用的方法

(1)AddNew方法

AddNew用于添加一个新记录,新记录的每个字段如果有默认值将以默认值表示,如果没有则为空白。

例如,给Data1的记录集添加新记录:

Data1.Recordset.AddNew

(2)Delete方法

Delete用于删除当前记录的内容,在删除后应将当前记录移到下一个记录。

(3)Edit方法

Edit用于对可更新的当前记录进行编辑修改。

(4)Find方法群组

Find方法群组是用于查找记录,包含FindFirst、FindLast、FindNext和FindPreviou方法,这4种方法查找的起点不同

Find方法

查找起点

查找方向

FindFirst

第一个记录

向后查找

FindLast

最后一个记录

向前查找

FindNext

当前记录

向后查找

FindRrevious

当前记录

向前查找

例如,查找"客户号"字段为"10002"的记录:

Datal.Recordset.FindFirst″客户号=′10002",

If

Datal.Recordset.NoMatchThen

′如果没找到

 MsgBox″找不到10002号客户″

End

If

通常当查找不到符合条件的记录时,需要显示信息提示用户,因此使用NoMatch属性,当使用Find或Seek方法找不到相符的记录时,NoMatch属性为True。

1. 为需要访问的数据库创建一个 Microsoft 数据链接 (.MDL) 文件。

2. 在窗体上放置一个 ADO Data 控件,并将其 ConnectionString 属性设置为在第1步中所创建的OLE DB 数据源。

3. 在这个 Ado Data 控件的 RecordSource 属性中输入一条将返回一个记录集的 SQL 语句。例如,Select * From MyTableName Where CustID = 12

4. 在窗体上放置一个 DataGrid 控件,将其DataSource属性设置为这个ADOData控件。

5. 右键单击该 DataGrid 控件,然后单击“检索字段”。

6. 右键单击该 DataGrid 控件,然后单击“编辑”。

7. 重新设置该网格的大小、删除或添加网格的列。

8. 右键单击该 DataGrid 控件,然后单击“属性”。

9. 使用“属性页”对话框来设置该控件的适当的属性,将该网格配置为所需的外观和行为。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11439686.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存