Ver Mensaje Individual
  #3  
Antiguo 20-11-2008
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Reputación: 19
olbeup Va camino a la fama
Thumbs up

Hola Lledesma,

La solución a tu problema es muy simple:

1.) Para saber si existe una base de datos utiliza este código:

Código SQL [-]
SELECT
    COUNT(*) AS Existe
  FROM master..sysdatabases
  WHERE name = 'BaseDeDatos'
Te devuelve 1 si encuentra la base de datos
Te devuelve 0 si no la ha encontrado

2.) Para saber si existe una tabla utiliza este otro codigo:

Código SQL [-]
SELECT
    COUNT(*) AS Existe
  FROM BaseDeDatos..sysobjects
  WHERE name = 'Tabla'
Te devuelve 1 si encuentra la tabla
Te devuelve 0 si no la ha encontrado

Espero que te sirva

Un saludo.
Responder Con Cita