如何得到SQL库中所有表的表名!!

kylin81 2004-03-27 04:02:13
请问,如何用通过VB程序得到指定的SQL数据库中所有表的表名,急!!
...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbman2003 2004-03-27
  • 打赏
  • 举报
回复
请问,如何用通过VB程序得到指定的SQL数据库中所有表的表名,急!!
********************************************************************
Dim i As Integer
Dim rs As New ADODB.Recordset
Set rs = cn.OpenSchema(adSchemaTables, Array(Empty, Empty, Empty, "TABLE"))
While Not rs.EOF
Debug.Print rs!TABLE_NAME
rs.MoveNext
Wend
rs.Close
如果省略 Array(Empty, Empty, Empty, "TABLE"),则将获得数据库中所有类型的表名

射天狼 2004-03-27
  • 打赏
  • 举报
回复
SELECT * FROM SYSOBJECTS WHERE XTYPE = 'U'
老田低代码 2004-03-27
  • 打赏
  • 举报
回复
借贵地一用,主要是我没有分了:
各位:
举例来说:我从数据库中读取了10人的姓名和地址,现在我希望根据他们的姓名、地址能够在Word中自动生成信封。前提我已经有了一个信封模板,就是将客户的姓名和地址替换在模板中的相应位置。并且每个信封为一页(如果有是个客户要求生成的文档有十页)。

比如格式如下:
---------------------------------------------------------------------
xx省1xx市1xx
姓名1

---------------------------------------------------------------------
xx省2xx市2xx
姓名2

---------------------------------------------------------------------

xx省3xx市3xx
姓名3

---------------------------------------------------------------------
..........

1,216

社区成员

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

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