============如何读取Access表中的字段名?===========

beastkk 2005-05-24 09:53:48
如题,请各位大大多多帮忙,最好用DAO的方法。
...全文
282 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
beastkk 2005-06-07
  • 打赏
  • 举报
回复
各位有空时,再帮我看看这个:
http://community.csdn.net/Expert/topic/4065/4065940.xml?temp=.3202478
beastkk 2005-06-07
  • 打赏
  • 举报
回复
解决了,多谢各位大大的帮助……
greentest 2005-06-06
  • 打赏
  • 举报
回复
up
ljhdi 2005-06-06
  • 打赏
  • 举报
回复
'工程->引用->Microsoft ActiveX Data Objects 2.X Library
'莫依MM原创

Option Explicit

Private Rs As New ADODB.Recordset
Private Conn As New ADODB.Connection

Private Sub Form_Load()
Dim strConn As String

' 连接数据库的字符串
' 连接带密码的数据库,直接在连接符后面加上Jet OLEDB:DataBase Password='您的密码'
' 连接Access97数据库需要使用Jet.OLEDB.3.5,Access2K和以上数据库使用Jet.OLEDB.4.0
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;Persist Security Info=False"

' 使用客户端数据游标
Conn.CursorLocation = adUseClient
' 打开Access的连接
Conn.Open strConn

' 如果RecordSet的状态不是关闭状态,则关闭Recordset
If Rs.State <> adStateClosed Then Rs.Close

' Recordser打开表People
Rs.Open "Select * from People", Conn, adOpenKeyset, adLockOptimistic

' 报告出 一共多少笔数据,测试是否存在数据
' MsgBox Rs.RecordCount

' 绑定进DataGrid
Set DataGrid1.DataSource = Rs
print rs.field(1).name
End Sub


zuoxingyu 2005-06-06
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim rs As New ADODB.Recordset'ADO的记录集对象
rs.Open "select * from [image] where 0=1", iConc, adOpenStatic, adLockReadOnly'打开IMAGE表
For i = 0 To rs.Fields.Count - 1
List1.AddItem rs.Fields(i).Name
Next
'把IMAGE表的字段显示在LIST1中
End Sub
beastkk 2005-06-05
  • 打赏
  • 举报
回复
哎,看了一些资料,大大们还是教我用ADO的方法好了
beastkk 2005-06-05
  • 打赏
  • 举报
回复
嗯,提示出错了,说在rs.field(1).name中的field有问题

Compile error:
Method or data member not found
zuoxingyu 2005-05-25
  • 打赏
  • 举报
回复
dim rs as new adodb.recordset
rs.open "select top 1 * from t ",cnn,1,1
while not rs.eof
print rs.field(1).name'打印出第一个字段的名称
beastkk 2005-05-24
  • 打赏
  • 举报
回复
代码?代码还没写好呢,就是连接数据库啊。Access文件路径存在strDataFileName中
ivan2525 2005-05-24
  • 打赏
  • 举报
回复
你把你的代码发出来瞧瞧
ivan2525 2005-05-24
  • 打赏
  • 举报
回复
用field(index).name就可以读取了

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧