FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Listado de Bases de datos
Necesito saber si en delphi existe algún control con lo que pueda hacer lo siguiente: en un campo el usuario pondra el nombre de un servidor sql y quiero que en una lista desplegable me salga todos los catalogos existente en ese servidor.
|
#2
|
||||
|
||||
La respuesta tal cual: No, no existe control que lo haga.
Pero vamos, programar es sinónimo de inventar . Necesito saber si en delphi existe algún control con lo que pueda hacer lo siguiente: en un campo (1) qué clase de campo, de una base de datos, de un Edit el usuario pondra el nombre de un servidor sql (2) el ¿nombre de la máquina?¿su IP? y quiero que en una lista desplegable me salga todos los catalogos (3) ¿qué entiendes por catálogo? existente en ese servidor.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
||||
|
||||
¿Qué tipo de Servidor SQL?
¿Cómo estás accediendo?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Campo de un edit, y seria el nombre de la maquina; los catalogos serían las bases de datos que hay en ese servidor.
|
#5
|
||||
|
||||
En tu programa, podrías incluir la opción de "Registrar catálogo", en un servidor (digamos el principal), guardas una tabla con todos los datos que necesites para que otro servidor se conecte a ella.
Si un usuario del servidor B, quiere hacer público un catálogo que tiene en su ordenador, primero tendría que registrar ese catálogo. Cuando se quiera saber los catálogos disponibles, es una simple consulta a la tabla anterior. Por supuesto tienes que hacer el paso inverso: " Eliminar Registro de catálogo" y controlar los errores que puedan surgir. No se me ocurre otra forma, ya que en c/s no habrá carpetas compartidas y por ende, no se puede acceder de forma remota a cualquier carpeta de cualquier servidor. Además, creo que es la opción más simple. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
||||
|
||||
Si te está conectando con SQL Server, puedes obtener la lista de Bases de Datos conectando a la BD master y ejecutando:
Para la lista de Servidores
Para las tablas de una Base de Datos, te conectas a esa Base de Datos y ejecutas (la priemra para tablas de usuario y la segunda para tablas de sistema):
Y así puedes seguir con lo que necesites....
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Yo uso esto en una de mis aplicaciones
y lo uso asi
Última edición por courtois fecha: 30-06-2007 a las 11:29:44. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasaje de datos entre bases de datos | Mauro Daniel | Conexión con bases de datos | 1 | 04-05-2008 15:28:24 |
bases de datos en red | algibe | Conexión con bases de datos | 1 | 15-03-2007 19:40:01 |
Como pasar datos de una hoja de Excel a Bases de Datos de Paradox | Goyo | OOP | 1 | 06-02-2007 01:57:20 |
Bases de Datos .TRN | CARSOFT_AR | Varios | 3 | 09-12-2005 15:35:41 |
listado con varios datos usando TListBox o TDBGrid | mrmanuel | OOP | 6 | 22-05-2003 04:18:59 |
|