[请问]如何利用VC#枚举出数据库中的全部表名?
例如,我选择打开一个数据库(目前是Access MDB文件),事先并不知道其含有的表名,我希望能列出表名,以便建立DataAdapter(因为它需要一个SQL语句初始化),但是一直不得其解。
看到一种方法,通过执行“SELECT [Name] FROM MSysObjects WHERE Type=1 AND Left([Name],1)<>'~' AND Left([Name],4)<>'MSys' ORDER BY [Name]”来获得表名,经试验成功,但仅限于我本机通过Access创建的数据库,因为它需要访问一个System.mdw文件。这样不具有通用性。
请问大家谁知道怎么解决这个问题?
谢谢!
看到一种方法,通过执行“SELECT [Name] FROM MSysObjects WHERE Type=1 AND Left([Name],1)<>'~' AND Left([Name],4)<>'MSys' ORDER BY [Name]”来获得表名,经试验成功,但仅限于我本机通过Access创建的数据库,因为它需要访问一个System.mdw文件。这样不具有通用性。
请问大家谁知道怎么解决这个问题?
谢谢!
...全文
相关推荐
VC#.NET数据库开发经典案例 (配套光盘).rar
这本书的配套光盘包含了一系列的实例代码、图片、配置文件以及相关文档,旨在帮助读者深入理解并掌握VC#.NET在数据库开发中的实际运用。1.
完全手册VC# 2005+sql server数据库与网络开发.rar
数据库在实际网络应用中的综合运用。
用VC#实现分布式COM+服务之实现数据库分布事务
通过学习和实践这些内容,你将能够掌握如何利用VC#和COM+来构建分布式事务处理的服务。总之,通过VC#实现的COM+分布式服务,结合MSDTC的事务管理能力,可以有效地处理复杂的分布式数据库事务。
vc#教程入门教材如果你是初学者
此外,你还会学习到如何使用LINQ(Language Integrated Query)进行数据查询,以及如何利用ADO.NET进行数据库操作,如连接数据库、执行SQL语句等。
VC# 图书租借系统
这个系统利用Microsoft Visual C#开发环境,结合数据库技术,实现对图书信息、读者信息以及借阅记录的有效管理。在VC#中,图书租借系统的开发涉及到以下几个关键知识点:1.


