Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
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
Con ODBC no sé exactamente, pero puedes investigar por esos sitios.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #2  
Antiguo 10-11-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
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
Ahora como te dice el amigo Lepe la propiedad LoginPrompt tiene que estar en False, pero no del TTable que yo sepa no tiene esa propiedad, sino de tu TDataBase que es el que se conectara con tu origen de datos en su propiedad Alias. Y otra cosita importante es que todos tus Querys y Tables en su propiedad DataBase tienen que estar conectados a tu TDataBase y no a tu origen de datos sino te seguira pidiendo el login y Password.

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.
Responder Con Cita
  #3  
Antiguo 10-11-2008
Avatar de Yasnet
Yasnet Yasnet is offline
Miembro
 
Registrado: oct 2008
Ubicación: Colima
Posts: 30
Poder: 0
Yasnet Va por buen camino
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.
Responder Con Cita
  #4  
Antiguo 10-11-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
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
Responder Con Cita
  #5  
Antiguo 12-11-2008
Avatar de Yasnet
Yasnet Yasnet is offline
Miembro
 
Registrado: oct 2008
Ubicación: Colima
Posts: 30
Poder: 0
Yasnet Va por buen camino
Muchas gracias a todos, ya no aparece la ventana de login gracias al Tbasetable.
Muchas gracias a todos
Responder Con Cita
  #6  
Antiguo 12-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Cita:
Empezado por Yasnet Ver Mensaje
Muchas gracias a todos, ya no aparece la ventana de login gracias al Tbasetable.
Muchas gracias a todos
Jopé la que he formado con mi fallo, no sólo lo mareé sino que además le he fundido alguna neurona

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #7  
Antiguo 16-11-2008
lucho1981 lucho1981 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Tucuman-Argentina
Posts: 44
Poder: 0
lucho1981 Va por buen camino
Thumbs down Problema con login

Hola gente linda. Les cuento q tengo una duda enorme. Como puedo hacer para q mi form de logueo se fije si existen tanto el usuario y la contraseña? ¿y si no existe ningun usuario con ese nombre q me lo diga?
Cabe aclarar q desde mi form principal llamo al form de logueo y mi idea es q al validar el usuario recien habilitar los correspondientes items para los diferentes tipos de permisos q tengas los usuarios.

El siguiente es un ejemplo de logueo q encontre en el foro


Código Delphi [-]
begin
if trim(user.Text)='' then
  begin
     MessageDlg('Debes ingresar tu Nombre de usuario y contraseña 
     para continuar',mtError, [mbok], 1);
     user.SetFocus;
     exit;
end;

En este pedazo de codigo veo q falta un end; y en su lugar pusieron un exit; ¿porq razon es esto?
Muchas gracias por sus futuras respuestas
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 12:25:39.


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
Copyright 1996-2007 Club Delphi