【发布时间】:2011-03-08 07:35:17
【问题描述】:
如果我像这样执行 SQL 语句:
sql = "SELECT * FROM tblMain"
set rs = currentdb.openrecordset(sql)
我可以使用什么方法来查看我刚刚创建的这个集合中的每个“字段名称”。我收到一些非常奇怪的错误,指出在此集合中找不到该项目。
我知道该字段存在于表中,当我引用它时,我已经三次检查了所有地方的拼写,SQL 应该会提取所有内容,但我想查看它。
是否有 debug.print 方法可以查看所有这些字段
谢谢 贾斯汀
【问题讨论】:
-
@Justin 你似乎是一个勤奋的学生。所以,只是为了笑,接受 Raj 的答案并对其进行调整以使用“For Each ... Next”循环来遍历记录集的字段集合。
-
啊是的!我用了一个 msgbox 来遍历每个名字!酷!
-
@Hans....是的,我正在尽可能多地了解它。我想使用 .NET 和 C#。但我想一旦我进入那些东西,这将是一个很好的背景???我们拭目以待。
-
我代表 HansUp、Remou、David Fenton 和我想你的好话。
-
嗯,Access 可以很好地帮助理解数据库设计,但这不是 .NET/C# 的问题。当然,如果您遵循 Access 附带的示例数据库和模板,您最终会做很多可怕的事情,这些事情不会转移到其他 SQL 方言或基于服务器的数据引擎(例如,绑定形成整个表格)。与其他 SQL 变体相比,您需要跟踪 Access/Jet/ACE SQL 中的特殊之处。但这是学习规范化和其他基本数据库主题的好方法。
标签: ms-access vba ms-access-2007 dao