在Excel中,我可以进入数据 - >导入外部数据 - >导入数据...然后选择要使用的数据源,然后在我提供登录信息后,它给了我一张表的列表。我想知道如何以编程方式使用C#获取该列表。如何从ODBC连接获取可用表的列表?
6
A
回答
10
你在询问什么类型的数据源? SQL Server?访问?
而且文档的OdbcConnection.GetSchema方法在这里: http://msdn.microsoft.com/en-us/library/system.data.odbc.odbcconnection.getschema.aspx
这可能会为你工作:OdbcConnection.GetSchema( “表”)
-Krip
0
通常情况下,您必须更加明确地忽视系统表:
connection.GetSchema("Tables").AsEnumerable().Where(r => r.Field<string>("TABLE_TYPE") == "TABLE")
相关问题
- 1. 如何获取所有可用的wifi连接列表?
- 2. 如何获取表列表中ODBC - 用Excel中的NodeJS
- 3. MySQL:如何使用ODBC获取表的列表
- 4. MySQL:如何使用ODBC获取表格中的字段列表
- 5. 如何按名称获取ODBC连接?
- 6. HTMLUnit - 如何获取作为列表的传出连接列表?
- 7. 如何从PHP中的连接表中获取列?
- 8. 如何从列表中获取列表
- 9. 使用PHP从Windows PC获取ODBC数据源的列表
- 10. 获取与列值的表连接
- 11. jQuery的排序连接列表 - 获取
- 12. 获取与DAX连接行的列表
- 13. Python如何使用连接函数连接列表列表
- 14. 如何获取连续表创建连接表的ID?
- 15. 交叉连接从表1和表2中获取唯一列
- 16. 如何使用java jdbc-odbc桥从* .mdb文件获取表名?
- 17. 如何获取Windows中可用的COM接口的列表
- 18. 如何使用FormsAuthentication连接到SharePoint列表服务以获取所有列表
- 19. Android:获取可用WiFi连接详细信息列表
- 20. C++ \ SQL ODBC:从表中获取行
- 21. 如何在应用连接时从控制器获取值的列表?
- 22. ActiveMQ:通过JMX获取连接列表?
- 23. 通过Powershell获取UDP连接列表
- 24. MonoTouch - 获取连接插座列表
- 25. 如何使用SQL连接从四个表中获取数据
- 26. 如何从一个表使用连接获取唯一行?
- 27. 获取基于两个子列表连接的单个列表
- 28. MySQL ODBC 3.51 - 如何从ODBC GUI禁用连接池?
- 29. 如何从ODBC连接到SQL Server而不使用ODBC?
- 30. 捕获到SQL Server链接表的Microsoft Access ODBC连接错误
谢谢! OdbcConnection.GetSchema(“表”)工作完美 – classicspage 2009-12-31 17:50:45