selección BDS

25/11/2003 - 13:09 por Tolo | Informe spam
hola,

tengo q hacer una pantalla de login desde mi app. Pues bién, en mi pantalla
quiero q el usuario seleccione la BD a la q se queire conectar.

como puedo obtener un listado de bases de datos q tienen una cierta tabla?

gracias

Preguntas similare

Leer las respuestas

#6 Miguel Egea
25/11/2003 - 17:38 | Informe spam
cada base de datos tiene una vista llamada information_Schema.tables, ahí
tienes las tablas de una bd, de ahí podrías comprobarlo.


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
" Tolo" escribió en el mensaje
news:Ond1O#
hola,

quiero hacer una ventana de login con vb. Y claro quiero q el usuario


elija
a que BD se quiere conectar (de entre las bases de datos de mi


aplicación),
por que puede ser que el usuario tenga tantas bds como empresas distintas

no se si me explicoooooooo :)

asias

"Accotto Maximiliano D." escribió en


el
mensaje news:%
> las Bs q tienen una cierta tabla? la verdad nunca se me presento ese


caso,
> no sabria decirte!! pero q es lo q necesitas hacer exactamente?
>
> Maximiliano Damian Accotto
> " Tolo" escribió en el mensaje
> news:%
> > y las bds q tienen una cierta tabla?
> >
> > muchas gracias de nuevo
> >
> >
> > "Accotto Maximiliano D." escribió
en
> el
> > mensaje news:eH$
> > > Hola tolo!! con esto podes ver las BDD instaladas por ej:
> > >
> > > use master
> > > go
> > > select name from sysdatabases
> > >
> > > un saludo
> > >
> > > Maximiliano Damian Accotto
> > > " Tolo" escribió en el mensaje
> > > news:
> > > > hola,
> > > >
> > > > tengo q hacer una pantalla de login desde mi app. Pues bién, en mi
> > > pantalla
> > > > quiero q el usuario seleccione la BD a la q se queire conectar.
> > > >
> > > > como puedo obtener un listado de bases de datos q tienen una


cierta
> > tabla?
> > > >
> > > > gracias
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Tolo
25/11/2003 - 17:47 | Informe spam
gracias, si yo en mis desarrollos de vfox lo tengo montado con un archivo
.ini y tal , pero al final es un rollo pues cada vez q el cliente quiere
hacer inventos te llama y que si lo ha escrito mal, etc. Por eso quería q
fuera algo automático.

gracias

"Accotto Maximiliano D." escribió en el
mensaje news:%
si te entiendo!! yo eso lo tengo!! vos tenes una BDD q luego la podes


clonar
y ponerle otro nombre emtonces te queda algo asi como:

Empresa1
Empresa2

Pero son lo mismo!!con distintos datos obviamente

Bueno si es asi entonces con la funcion q yo te di alcanza!! el cliente en
su sesion de inicio selecciona la BDD y listo.

pd: te voy a dar algunos consejos con respecto a esto.

1) El desplegable se podria cargar por medio de un archivo .ini por ej


donde
tengas algo asi como:

[SQLSERVER]

BDD=bDD,SERVIDOR

empresa1=empresa1,server1
emprea2=empresa2,server2

Esta seria una forma no solo de darle la posibilidad de BDD sino q este en
cualquier otro servidor.

Si usas .net esto lo podes coner en el archivo XML de configuracion.

La pantalla podria quedar asi como:

Bdd:
User_id
Password

por ej!!

Un saludo

esto q te recomiendo del archivo ini a mi me parece mas piola q or a ver


la
systemdatabase!! pero bue son gustos nomas


Maximiliano Damian Accotto
" Tolo" escribió en el mensaje
news:Ond1O%
> hola,
>
> quiero hacer una ventana de login con vb. Y claro quiero q el usuario
elija
> a que BD se quiere conectar (de entre las bases de datos de mi
aplicación),
> por que puede ser que el usuario tenga tantas bds como empresas


distintas
>
> no se si me explicoooooooo :)
>
> asias
>
> "Accotto Maximiliano D." escribió


en
el
> mensaje news:%
> > las Bs q tienen una cierta tabla? la verdad nunca se me presento ese
caso,
> > no sabria decirte!! pero q es lo q necesitas hacer exactamente?
> >
> > Maximiliano Damian Accotto
> > " Tolo" escribió en el mensaje
> > news:%
> > > y las bds q tienen una cierta tabla?
> > >
> > > muchas gracias de nuevo
> > >
> > >
> > > "Accotto Maximiliano D."


escribió
> en
> > el
> > > mensaje news:eH$
> > > > Hola tolo!! con esto podes ver las BDD instaladas por ej:
> > > >
> > > > use master
> > > > go
> > > > select name from sysdatabases
> > > >
> > > > un saludo
> > > >
> > > > Maximiliano Damian Accotto
> > > > " Tolo" escribió en el mensaje
> > > > news:
> > > > > hola,
> > > > >
> > > > > tengo q hacer una pantalla de login desde mi app. Pues bién, en


mi
> > > > pantalla
> > > > > quiero q el usuario seleccione la BD a la q se queire conectar.
> > > > >
> > > > > como puedo obtener un listado de bases de datos q tienen una
cierta
> > > tabla?
> > > > >
> > > > > gracias
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#8 Tolo
25/11/2003 - 17:47 | Informe spam
gracias lo miraré

"Miguel Egea" escribió en el mensaje
news:
cada base de datos tiene una vista llamada information_Schema.tables, ahí
tienes las tablas de una bd, de ahí podrías comprobarlo.


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
" Tolo" escribió en el mensaje
news:Ond1O#
> hola,
>
> quiero hacer una ventana de login con vb. Y claro quiero q el usuario
elija
> a que BD se quiere conectar (de entre las bases de datos de mi
aplicación),
> por que puede ser que el usuario tenga tantas bds como empresas


distintas
>
> no se si me explicoooooooo :)
>
> asias
>
> "Accotto Maximiliano D." escribió


en
el
> mensaje news:%
> > las Bs q tienen una cierta tabla? la verdad nunca se me presento ese
caso,
> > no sabria decirte!! pero q es lo q necesitas hacer exactamente?
> >
> > Maximiliano Damian Accotto
> > " Tolo" escribió en el mensaje
> > news:%
> > > y las bds q tienen una cierta tabla?
> > >
> > > muchas gracias de nuevo
> > >
> > >
> > > "Accotto Maximiliano D."


escribió
> en
> > el
> > > mensaje news:eH$
> > > > Hola tolo!! con esto podes ver las BDD instaladas por ej:
> > > >
> > > > use master
> > > > go
> > > > select name from sysdatabases
> > > >
> > > > un saludo
> > > >
> > > > Maximiliano Damian Accotto
> > > > " Tolo" escribió en el mensaje
> > > > news:
> > > > > hola,
> > > > >
> > > > > tengo q hacer una pantalla de login desde mi app. Pues bién, en


mi
> > > > pantalla
> > > > > quiero q el usuario seleccione la BD a la q se queire conectar.
> > > > >
> > > > > como puedo obtener un listado de bases de datos q tienen una
cierta
> > > tabla?
> > > > >
> > > > > gracias
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida