En Excel, puedo ir a Datos -> Importar datos externos -> Importar datos ... y luego seleccionar la fuente de datos a usar y luego, después de proporcionar la información de inicio de sesión, me da una lista de tablas. Me gustaría saber cómo obtener esa lista programáticamente usando C#.¿Cómo obtengo una lista de tablas disponibles de una conexión ODBC?
6
A
Respuesta
10
¿Qué tipo de fuente de datos está interrogando? ¿Servidor SQL? ¿Acceso?
mirada a este tema: http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/bcf25d16-3ecd-427d-9ad2-57619d6b3691
también la documentación para el método OdbcConnection.GetSchema aquí: http://msdn.microsoft.com/en-us/library/system.data.odbc.odbcconnection.getschema.aspx
Esto puede funcionar para usted: OdbcConnection.GetSchema ("tablas")
-Krip
0
Normalmente, tendría que ser un poco más explícito hacer caso omiso de las tablas del sistema:
connection.GetSchema("Tables").AsEnumerable().Where(r => r.Field<string>("TABLE_TYPE") == "TABLE")
Cuestiones relacionadas
- 1. Cómo obtengo una lista de los informes disponibles en una instancia de servicios de informes
- 2. ¿Cómo obtengo la lista de acciones disponibles para un controlador?
- 3. ¿Cómo obtengo una lista de impresoras instaladas?
- 4. obtener una lista de enumeraciones disponibles
- 5. SQL Server 2000: ¿cómo obtengo una lista de tablas y los recuentos de filas?
- 6. ¿Cómo obtener una lista de proveedores de red disponibles?
- 7. Manera eficiente de probar la conexión ODBC
- 8. SQL Alchemy - Obteniendo una lista de tablas
- 9. ¿Cómo recuperar una lista de fuentes disponibles/instaladas en android?
- 10. ¿Cómo obtener una lista de todos los servlets disponibles?
- 11. ¿Cómo obtengo una lista de índices de elementos distintos de cero en una lista?
- 12. Clojure: ¿Cómo obtengo una lista de combinaciones de 'coordenadas'?
- 13. Conexión MySQL usando ODBC (5.1) con SSL
- 14. Obtenga una lista de proveedores de contenido disponibles
- 15. ¿Cómo obtengo una lista de directorios en Perl?
- 16. En Perforce, ¿cómo obtengo una lista de los archivos desprotegidos?
- 17. ¿Cómo obtengo una lista de archivos modificados en svn?
- 18. ¿Cómo obtengo una lista de todos los ensamblajes cargados actualmente?
- 19. ¿Cómo obtengo una lista de enlaces simbólicos, excluyendo enlaces rotos?
- 20. ¿Cómo obtengo una lista de las actualizaciones y revisiones instaladas?
- 21. ¿Dónde hay una lista de intenciones disponibles en Android?
- 22. Obtener una lista de tonos disponibles en Android
- 23. Buscando una lista de todos los idiomas disponibles en iOS
- 24. Componente de diálogo de conexión ODBC de Delphi?
- 25. Obtenga todas las tablas y todas las columnas de una base de datos odbc
- 26. Obtener lista de puntos WiFi disponibles
- 27. ¿Alguien sabe el formato de una cadena de conexión odbc para vertica?
- 28. Cómo buscar funciones y tablas disponibles en un sistema SAP
- 29. Lista de puertos COM disponibles
- 30. ¿Cómo obtengo una lista de dispositivos de cámara web usando opencv?
Gracias! OdbcConnection.GetSchema ("Tablas") funcionó perfectamente – classicspage