Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-12-2008
Avatar de Alexandro
Alexandro Alexandro is offline
Miembro
 
Registrado: mar 2008
Ubicación: Mayarí Holguín Cuba
Posts: 127
Poder: 17
Alexandro Va por buen camino
Question Como saber que ordenadores tienen SQL instalado?

MI pregunta rebela el cuerpo del mensage. Me podrian ayudar a como saberlo?
Que me ponga el nombre de los ordenadores que lo poseen en un ListBox.
Gracias
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor
Responder Con Cita
  #2  
Antiguo 22-12-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Veo que nadie te contesta y tambén veo el por qué:

SQL no es un programa es un lenguaje utilizado para extraer datos. De manera que no podemos hablar de que SQL esté o no instalado.


Los motores de bases de datos son quienes "entienden" este lenguaje y son capaces de proporcionarlos los resultados que se les indique. Cada motor por su parte puede o no introducir algunas variaciones al lenguage SQL estandar, digamos que algo asi como su "acento" propio si habalaramos de un lenguaje hablado.

Ahora bien, lo que quieres saber es como determinar que ordenadores tienen instalado algún motor de base de datos que sería lo correcto. Bien, pues aqui tendrías que definir primero si quieres abarcar toda la gama de motores o bien solo uno determinado. Es decir, puedes obtener una lista así:

Ordenador - Motor Instalado
ORDENADOR1 SQL Server
ORDENADOR2 MySQL
ORDENADOR3 Postgres
ORDENADOR4 Firebird
etc.

Si lo quieres así va a resultar muy complejo pues cada motor tiene sus particularidades y hay muchas variables que consultar.

Por otro lado si es un solo motor el que vas a probar puede ser mas sencillo, pero nuevamente estamos ante la falta de más datos de tu parte para poder opinar mas.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #3  
Antiguo 22-12-2008
Avatar de Alexandro
Alexandro Alexandro is offline
Miembro
 
Registrado: mar 2008
Ubicación: Mayarí Holguín Cuba
Posts: 127
Poder: 17
Alexandro Va por buen camino
Question

Hola AzidRain:
Muchas gracias por contestar, bueno no pensé que fuera semejante rollo hacer eso. De veras que no tenia de idea, pero como he visto que otros programas lo hacen quise darle un toque a mi programa de facilidad.
Bien mira, yo tengo un formulario de entrada a la pli que tiene 4 edit:
  1. Para el servidor SQL
  2. Para la base de datos
  3. Usuario
  4. Contraseña
Al lado del edit 1 hay un botoncito que me llama a otro formulario en el que hay un listbox y es ahi donde quiero que se muestren los ordenadores de la red que poseen instalado SQL SERVER.
Creo que aki me explico mejor. Espero me puedas echar una mano en esto. 1000000 de gracias.
hasta pronto.
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor
Responder Con Cita
  #4  
Antiguo 23-12-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Revisa este método que explica Zarko Gajic en Delphi About, a ver si te es útil. También recuerdo que desde el propio SQL Server puedes interrogar al servidor para que te de la lista de servidores (en este caso vinculados) que tiene.
Para ello puedes acceder a la tabla SysServers de la BD Master.
__________________
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.
Responder Con Cita
  #5  
Antiguo 23-12-2008
Avatar de Alexandro
Alexandro Alexandro is offline
Miembro
 
Registrado: mar 2008
Ubicación: Mayarí Holguín Cuba
Posts: 127
Poder: 17
Alexandro Va por buen camino
Gracias por el vinculo pero realmente soy algo malo en ingles. Me podeis explicar mejor?
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor
Responder Con Cita
  #6  
Antiguo 28-12-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Bueno, a parte de la explicación tienes el código que está disponible y es claro. En cuanto al inglés siempre puedes utilizar algun traductor tipo Babel o Google.
__________________
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.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿ Cómo saber que cliente de correo está instalado por defecto en un PC ? Aldo Internet 5 12-06-2013 12:58:15
saber si esta php instalado coulthard Internet 4 20-04-2006 20:56:43
Saber si hay instalado un determidado ActiveX albertoP Internet 0 16-04-2006 06:04:36
Los ordenadores son mas lentos y tienen menos memoria haron Debates 8 11-05-2005 18:28:21
Como saber si esta instalado el BDE en un ordenador Jose Manuel Conexión con bases de datos 6 13-05-2003 11:07:49


La franja horaria es GMT +2. Ahora son las 07:41:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi