Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

existe una tabla

Estas en el tema de existe una tabla en el foro de Bases de Datos General en Foros del Web. Como puedo consultar en SQL si exste una tabla en la BD. Gracias!!...
  #1 (permalink)  
Antiguo 08/05/2002, 13:27
 
Fecha de Ingreso: mayo-2002
Mensajes: 51
Antigüedad: 22 años, 6 meses
Puntos: 0
existe una tabla

Como puedo consultar en SQL si exste una tabla en la BD.

Gracias!!
  #2 (permalink)  
Antiguo 14/05/2002, 03:18
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

Mira, cuando creas una base de datos, al crear las tablas se genera un tabla, que generalmente está oculta, en la que se guarda la información de cada una de tus tablas, sólo tienes que hacer una consulta a esa tabla.
Si es una base de datos de Access, la tabla a la que tienes que hacer referencia es "MSysObjects", y el campo es "Name"
;)
Espero que te sirva.
  #3 (permalink)  
Antiguo 14/05/2002, 05:32
 
Fecha de Ingreso: mayo-2002
Mensajes: 51
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: existe una tabla

Muchas gracias por responder Melissa.
Es una buena solucion a mi problema, lo que pasa es que no tengo permiso de lectura en la tabla "MSysObjects".

Si sabes como solucionarlo te lo agradeceria muuuuucho!!!
:)
  #4 (permalink)  
Antiguo 17/05/2002, 06:07
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

No hay de qué, Santi, para eso estamos! ;)

Oye, desde donde quieres acceder a la base de datos para buscar la tabla?
  #5 (permalink)  
Antiguo 17/05/2002, 06:20
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

Vaya fallo colega! pos no se como se podrá arreglar eso, tendré que mirarlo, espero que no te corra muuuuuuuucha prisa.

¿Has probado a crearte un alias de la tabla a ver si esa te la deja leer? Voy a ver si lo consigo, ya sieno que no te haya servido para nada... :(
  #6 (permalink)  
Antiguo 17/05/2002, 06:32
 
Fecha de Ingreso: mayo-2002
Mensajes: 51
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: existe una tabla

Estoy trabajando con ASP y necesito gestionar la base de datos con codigo, quiero crear una nueva tabla de la BD pero no quiero borrar ninguna ya creada.

Yo tb probare lo del alias haber si funciona, en todo caso siempre puedo crear una tabla yo mismo con los nombre de las otras. Una solucion cutre pero bueno...

Muchas gracias por contestar, se nota donde hay gente maja, jeje
  #7 (permalink)  
Antiguo 20/05/2002, 06:25
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

Atención Chapuza: Lo he intentado haciendo una copiando la tabla y cambiándola de nombre, y no la encuentra, también haciendo una consulta desde Access (que la hace muy bien), pero si le haces referencia desde fuera te dice que no está.
¿Lo has conseguido con lo del alias (lo siento, pero es que se me olvidó probarlo... )

No hay de qué, para eso estamos aquí ;)
  #8 (permalink)  
Antiguo 20/05/2002, 07:06
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

:roto: EUREKA!!!! :roto:
Es culpa de los permisos y es más sencillo de lo que imaginábamos . Verás, sigue estos pasos y ya verás como... ¡¡¡¡¡¡FUNCIONA!!!!!!
1. Abre tu base de datos
2. Menú Herramientas -> Seguridad -> Permisos de usuario y grupo
3. Selecciona la tabla que nos interesa [MSysObjects]
4. (Como Administrador) Activa los permisos de “Leer diseño” y “Leer datos” (los demás no hace falta, y así nadie te podrá modificar la tabla
5. ;) Ejecuta la SELECT!!!!!

6. SOY UN PEQUEÑO GENIO
  #9 (permalink)  
Antiguo 20/05/2002, 13:57
 
Fecha de Ingreso: mayo-2002
Mensajes: 51
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: existe una tabla

Eres la mejor!!!!!

No se que haria este mundo sin ti..
;)

Muchas gracias y un saludo :)
  #10 (permalink)  
Antiguo 21/05/2002, 02:30
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

Entonces, ¿te ha funcionado, verdad? pos nada, ya te pasaré la facturita, je je... ;)

¿Que qué harías sin mí? seguir rompiendote el coco :roto: porque no te salía...
  #11 (permalink)  
Antiguo 21/05/2002, 02:31
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: existe una tabla

Muchas de nadas y otro saludo para tí ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.