Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   quitar la ventana de database login en delphi aparecio de repente (https://www.clubdelphi.com/foros/showthread.php?t=54268)

thelibmx 12-03-2008 22:18:40

quitar la ventana de database login en delphi aparecio de repente
 
hola pues veran, tengo mi database configurado y toda la cosa, ya estaba funcionando bien mi aplicacion, solo que paso algo, aprete una serie de teclas en delphi intencionalmente y se comporto medio extraño delphi,como que me selecciono varios botones y los movio y se puso superlentisimo, algo asi como cuando le cambian el nombre a un componente y te dice que ese nombre ya lo tiene otro... bueno el caso es que cuando volvi a correr mi aplicacion, me sale la ventana de database login, y tengo que poner mi nombre de username y la contraseña, solo uso un tdatabase y un tquery y ya cheque la propiedad del tdatabase de loginprompt que este en false y aun asi me sigue saliendo la ventana, alguien puede decirme que sucede o alguna sugerencia, se que no puse mucha informacion no creo que se requiera mas pero si falta pregunten y contesto .

gracias por su ayuda :confused:

eduarcol 12-03-2008 22:29:08

Trabajas con ODBC??, muchas veces en la cadena de conexion se le debe establecer si pide la clave o no :confused:

thelibmx 12-03-2008 23:21:52

si trabajo con odbc, en la cadena de coneccion? mas o menos a que te refieres?

thelibmx 13-03-2008 00:39:49

sabes otra cosa curiosa que no sabia, hice un formulario nuevo con un tdatabase y un query y un grid para ver si no tenia algun componente oculto y me dio el mismo resultado, me arroja la informacion encontrada en el grid pero me sigue pidiendo mi username y la contraseña, tambien me fije en dos cosas, una que si le doy ok en la ventana de database login dejando los campos en blanco me hace la conexion y me muestra la informacion, pero si le escribo algo en el username o pas ya no, me manda un error de conexion y por otra parte, me di cuenta que puedo hacer la conexion sin utilizar un tdatabase, es decir si solo pongo el query y lo ligo al odbc, se executa sin problemas entonces me hice yo una pregunta, para que sirve el tdatabase? en fin eso es otra cuestion...., lo que me interesa es saber como quitar la ventana de database login, supongo que las teclas que aprete al mismo tiempo activaron alguna propiedad dentro del delphi para que pida autentificacion en todas las conexiones de base de datos, o tal ves sea cosa del query pero en las propiedades del query no veo alguna opcion para escribir el username y el paswr,

jangel_ramirezm 13-03-2008 23:49:02

hola saludos

creo que a tu objeto de conexion solo le debes porner la propiedad loginpromt en false.

thelibmx 13-03-2008 23:59:18

ya cheque esa propiedad y esta en false, por suerte hice una copia de mi aplicacion un poco antes, entonces le añadi todo lo que le habia hecho y agregado anteriormente y ya la tengo funcionando de nuevo sin esa molesta ventana, pero si me queda esa duda, se que es alguna propiedad o algo que esta haciendo que se muestre, en verdad se me hace muy raro, van dos veces que me pasa, y tengo que hacer todo de nuevo, bueno casi, esa serie de teclas que aprete intencionalmente activaron algo que hace que la ventana de login aparesca, no se si esto sea algo de lo paranormal de delphi:confused: gracias por tu cometario, espero que alguien tenga alguna otra explicacion que no sea lo de loginprompt por que de que esta en false esta en false

vicaar 15-08-2012 23:29:02

quitar la ventana de ENTER PASSWORD
 
Cita:

Empezado por thelibmx (Mensaje 273160)
ya cheque esa propiedad y esta en false, por suerte hice una copia de mi aplicacion un poco antes, entonces le añadi todo lo que le habia hecho y agregado anteriormente y ya la tengo funcionando de nuevo sin esa molesta ventana, pero si me queda esa duda, se que es alguna propiedad o algo que esta haciendo que se muestre, en verdad se me hace muy raro, van dos veces que me pasa, y tengo que hacer todo de nuevo, bueno casi, esa serie de teclas que aprete intencionalmente activaron algo que hace que la ventana de login aparesca, no se si esto sea algo de lo paranormal de delphi:confused: gracias por tu cometario, espero que alguien tenga alguna otra explicacion que no sea lo de loginprompt por que de que esta en false esta en false


HOLA BUENAS TARDES, YA INTENTASTE CAMBIAR LA PROPIEDAD READONLY A FALSE DE TU OBJETO TDATABASE?

Casimiro Notevi 16-08-2012 00:10:08

Cita:

Empezado por vicaar (Mensaje 439700)
HOLA BUENAS TARDES, YA INTENTASTE CAMBIAR LA PROPIEDAD READONLY A FALSE DE TU OBJETO TDATABASE?

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración :)


Y seguramente consiguió solucionarlo, pues no ha dicho nada en los últimos 4 años sobre el tema ;)

thelibmx 16-08-2012 20:33:38

Pues solo como comentario, a pesar de que ya van 4 años, ese proyecto ya no lo manejo yo, pero hace como dos años aprox. se lo asignaron a un programador para hacer algunas actualizaciones y modificaciones y curiosamente le volvió a salir esa ventana, estuvimos revisando el código linea por linea, y no pudimos dar con que disparaba esa ventana, tuvimos que solucionarlo de una manera poco elegante, pues se hizo un procedimiento que localizaba esa ventana al aparecer y la cerraba, solo en ese proyecto ha sido la única vez que se ha presentado eso, independientemente de que si tenga el loginpromt en false y los parámetros configurados de la base. Tal vez sea una configuración de la base misma.

Solo quería escribir el desenlace de eso :) gracias por los comentarios.

cerrado;


La franja horaria es GMT +2. Ahora son las 01:11:41.

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