VB 数据库编程

lgx1916 2001-10-12 06:40:01
请问怎么可以知道欲打开的表中有几个字段?并取得字段的名字。
请各位指教了。
...全文
118 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgx1916 2001-10-15
  • 打赏
  • 举报
回复
to feihong0233(泓) 可不可以用dbengine.workspace(0).database.recordset.fields.count之类的来实现它,我对ado不是很熟悉的.
lgx1916 2001-10-15
  • 打赏
  • 举报
回复
to netfor2000(云鹤) 可是它没有源代码,我怎么知道它是怎么实现的?
lgx1916 2001-10-15
  • 打赏
  • 举报
回复
to night_cai(菜烟虫) 如果不长的话就贴出来吧,长的话就发到信箱里吧.
to xzsmartboy(小杰) 当然可以.
谢谢两位!
E-mail : lgx1916@sina.com.cn
xzsmartboy 2001-10-13
  • 打赏
  • 举报
回复
我现在有一个相应的程序,可以Email给你吗?
netfor2000 2001-10-13
  • 打赏
  • 举报
回复
看VB自带的数据管理软件吧。几乎所有的功能都在上面。
feihong0233 2001-10-13
  • 打赏
  • 举报
回复
这样啊,
用ADODB.Recordset.Fields.Count
就可以啊,我试过了。
night_cai 2001-10-12
  • 打赏
  • 举报
回复
我有一个这样例程!要不要?源代码?贴出来还是mail给你!
lty 2001-10-12
  • 打赏
  • 举报
回复
加个计数变量不就行了。
lgx1916 2001-10-12
  • 打赏
  • 举报
回复
我是想知道表的字段数,这样可以动态生成TEXT控件,以填充它。
feihong0233 2001-10-12
  • 打赏
  • 举报
回复
'不打开不会知道的。
'可以打开数据库,然后——
Dim c As ADODB.Connection
Dim a As ADODB.Recordset
Dim b As ADODB.Field
'打开表
For Each b in a
Debug.Print b.Name
Next

1,217

社区成员

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

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