F fakirc Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-11 #1 Fields[]、FieldValues[]、FieldByName()的区别,up有奖,分不够再加
L LuJuhe Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-11 #2 我认为,区别不大。我比较偏好 FieldByName, 只在需要循环赋值时,才用Fields。 FieldValues从来没用过。
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-11 #3 Fields[] 通过[red]索引[/red]返回字段 FieldByName() 通过[red]名字[/red]返回字段 FieldValues[] 通过[red]名字[/red]返回字段的值 前两者只返回字段,要取其值的话,还需要用 .Value 或 .AsXXX 看你的具体应用是要用字段还是字段的值了。 另外,通过索引返回字段,比通过名字要快,少一个查找过程:)
Fields[] 通过[red]索引[/red]返回字段 FieldByName() 通过[red]名字[/red]返回字段 FieldValues[] 通过[red]名字[/red]返回字段的值 前两者只返回字段,要取其值的话,还需要用 .Value 或 .AsXXX 看你的具体应用是要用字段还是字段的值了。 另外,通过索引返回字段,比通过名字要快,少一个查找过程:)