在学生信息管理系统中,查询数据,修改数据都需要从表中提取字段数据,现在我们来看看5中存取字段的方法:
1.根据字段索引值来存取字段数据
Dim mcc as ADODB.Recordset
Mcc.fields(1).value
这种方法在分析代码时有些不方便,不知道该字段的名称,这是,我们可以选用另一种方法
2.根据字段名来存取字段数据
Dim mcc as ADODB.Recordset
Mcc.fields("字段名").value
3.可以把.value省略,使用默认
Dim mcc as ADODB.Recordset
Mcc.fields(1)
Mcc.fields("字段名")
4.省略.fields
fields属性石RecordSet对象的默认属性,因此带.fields与不带.fields,其意义是相同的
ADODB.Recordset(1)
ADODB.Recordset("字段名")
5.在字段名称左右加叹号“!” 和方括号“[]”
在字段名称左右加叹号“!”和方括号“[]”与Recordset.fields("字段名")的意义完全相同的。
ADODB.Recordset![字段名]
ADODB.Recordset("字段名")
需要注意的是:1.如果字段名称用方括号“[]”,那么该字段名两边就不能用双引号
2.字段名不能变量代替
在程序中,为了提高程序的可读性和以便以后便于修改,比较提倡使用第二种方法——根据字段名来存取字段数据