FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ventana de Login al correr un programa
Hola nuevamente, tengo una duda.
Al correr un programa en delphi 7 usando bases de datos de mySQL me sale una ventana de login pidiendome el ususario y la contraseña. Estoy usando ODBC y tables y datasources (nose si sea util dar esta informacion). Mi pregunta es de si seria posible de que no me saliera esta ventana de logina cada ves q corro el programa, y como se haria? Se los agradeceria. |
#2
|
||||
|
||||
El TTable tiene la propiedad LoginPrompt, ponla a false y no verás el cartelito, pero debes suministrar el usuario y contraseña de alguna forma (supongo que en la cadena de conexión de ODBC).
Con el BDE se usaba el evento OnLogin, o en el TDatabase se usaba en los parámetros (propiedad params): Código:
user maestro password mipasss Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
||||
|
||||
Hola Yasnet, cuando te creas tu origen de datos puedes asignarle el usuario y contraseña, pero si no lo haces desde ahí puedes utilizar la propiedad Params de tu DataBase y colocar su user name y password
Código:
user name=xxxx password=xxxxx Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
||||
|
||||
Lo siento, nose si entendi muy bien. Ustedes sugieren que configure el TDatabase, el problema esk no tengo Tdatabase. Uso solamente Tables y Datasources.
Podrian ser mas claros por favor esk soy nuevo en esto y apenas estoy entendiendo. Se los agradeceria. |
#5
|
||||
|
||||
Entonces te conviene usar un TDatabase, ya que con él es que podrás configurar lo que te indicaron.
Vamos a suponer que tu base de datos tiene por alias "MiBase". Actualmente, tus componentes TTable apuntan a ese alias mediante la propiedad DatabaseName. Entonces, lo que tienes que hacer es: 1. Colocar un componente TDatabase 2. Asignar "MiBase" a la propiedad AliasName del TDatabase 3. Poner un valor a la propiedad DatabaseName del TDataBase, por ejemplo, "DBMiBase" 4. Cambiar la propiedad DatabaseName de tus componentes TTable para que diga "DBMiBase" en lugar de "MiBase". De esta manera, todos tus TTable se conectarán a través del TDatabase, y ahora sí, a éste le puedes cambiar su propiedad LoginPrompt. // Saludos |
#6
|
||||
|
||||
Muchas gracias a todos, ya no aparece la ventana de login gracias al Tbasetable.
Muchas gracias a todos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta sobre ventana login y menus | Choclito | OOP | 6 | 02-09-2008 23:30:23 |
como crear una ventana de login | wadhis | Conexión con bases de datos | 1 | 27-08-2008 09:47:26 |
Problema al correr mi programa... | enecumene | OOP | 5 | 05-10-2007 21:49:21 |
Ayuda Con Ventana Para Login!!! | jugomez | MS SQL Server | 5 | 23-10-2006 17:22:29 |
mostrar ventana de login para acceder al servidor | feusebi | API de Windows | 0 | 13-01-2006 15:24:09 |
|