
(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. 使用“属性页”对话框来设置该控件的适当的属性,将该网格配置为所需的外观和行为。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)