Vb.net 从表中获取所有字段名

Vb.net 从表中获取所有字段名,vb.net,ms-access,Vb.net,Ms Access,我在Vb.net上编写代码,并在记录集上使用ms Access。我想从表中获取所有字段名 是这样的吗 somestring = rs.Fields(Name).Value 更新:它不工作…我不需要值,我想要的是字段名。 提前感谢这将为您提供i第四个字段的名称rs.Fields.Count是字段中的字段数。每个字段还具有许多其他属性。看 谢谢我想我解释错了,我想从所有行中获取字段名,而不是每个记录中的值,只有名称,例如:ID;名称姓氏;城市SSN有东西吗,谢谢你。我知道我有一个getrows,但

我在Vb.net上编写代码,并在记录集上使用ms Access。我想从表中获取所有字段名

是这样的吗

somestring = rs.Fields(Name).Value
更新:它不工作…我不需要值,我想要的是字段名。
提前感谢

这将为您提供
i
第四个字段的名称
rs.Fields.Count
字段
中的字段数。每个字段还具有许多其他属性。看


谢谢我想我解释错了,我想从所有行中获取字段名,而不是每个记录中的值,只有名称,例如:
ID;名称姓氏;城市SSN
有东西吗,谢谢你。我知道我有一个getrows,但我不知道我是否必须使用它this@Sam1996-是的,这不清楚。字段是表中的列。他们有你说的名字,
ID
,等等。这不是你想要的吗?@RobertBaron:
rs
也可以在查询中得到结果。有效的方法是标记为dupe by HereGoes的方法,它使您能够遍历所有表。@RobertBaron抱歉,我不想获取值。我想要的只是每一行的名称,
ID;名称姓氏;城市SSN
等,我不想要,例如:
1;山姆;班纳维;洛杉矶;32442342
。对不起,我的英语不是很清楚。@ComputerVersteher该代码上的“{0,-20}{1}”是什么意思?@Sam1996:对不起,我来自Ms Access VBA fraction,不是VB.Net,但文档可能会有所帮助。为什么是ADO而不是ADO.Net?
rs.Fields(i).Name