Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Pasword y Contraseña

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Pasword y Contraseña Responder citando

Buenas, estoy utilizando borland y sql, estoy conectando mi base de datos con los componente Ttable Tdatasource y TDBgrid.
La pregunta es como, o en donde escribo el pasword y la clave en el codigo para no tener que escribirlas cada que cooro el programa.

Muchismas gracias por cualquier ayuda.


Shocked Shocked
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

wenas, en el componente DataBase hay una propiedad que es Params, en ella pegas esto :

user_name=SYSDBA
password=masterkey

y pones la propiedad LoginPrompt a false y ya ta! Wink

un saludo!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hey acabo de hacer lo que me dices y me sigue pidiendo la clave.

La unica diferencia es que no le escribi sysdba y masterkey porque no estoy utilizando interbase lo que estoy utilizando es mysql. y el usuario es root y la clave es xxxx.


Pero igual no me funciona.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Y le cambiaste el LoginPrompt a false?
_________________
Dios es real... a menos que se declare entero!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Si utilizas MySql, tendrás que instalar el driver para este servidor de bases de datos.

http://www.mysql.com/products/connector/
_________________
Un saludo
Rayder
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Si puse LoginPrompt a false, y me imagino que te refieres al ODBC ese ya lo instale, tengo que modificarle algo para evitar que me pida contraseña y password?????
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Y ya configuraste el conector ODBC? Debes crear una nueva conexion y tu aplicacion debe conectarse a esa conexion. Cuentanos como lo has hecho.

Gracias
_________________
Dios es real... a menos que se declare entero!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Cuando yo me conecto uso un componente TDataBase, que está en la pestaña BDE, luego le doy doble click y busco el Alias Name de mi conexión (usando el connector para MYSQL, en el foro encuentras un post mio y otros más, ahí hay más información al respecto ), después en la ventana que se abre al darle doble click al componente, le doy click en Defaults y sale algo así en Parameter Overrides:
Código:

DATABASE NAME=TU BASE DE DATOS
ODBC DSN=TU ALIAS
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
SQLQRYMODE=
LANGDRIVER=
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
SCHEMA CACHE TIME=-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
ENABLE BCD=FALSE
ROWSET SIZE=20
BLOBS TO CACHE=64
PASSWORD= TU PASSWORD
USER NAME=TU USUARIO



En la misma ventana desactivar la casilla Login Prompt.Luego de salir de la ventana, voy al object inspector y miro la propiedades Connected y KeepConnection y las dejo en True y ya, asi es como lo hago yo. Espero te sirva. Suerte...
_________________
Entre más sé, sé que nada sé
----------------------------------
Miguel Angel Torres Arredondo
Siegen - Deutschland


Ultima edición por Miguel Angel Torres el Sab 05 May, 2007 1:12 pm, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Que pena con uds pero acabo de hacer todo lo que me dicen, y apenas compilo de una me sale el cuadro de dialogo preguntandome por el password y la contraseña.


Sera que me falta algo?????
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

una mala costumbre es usar, los componentes de TTable TDataSource y TDBgrid, sin enlazar previamente un componente TSession a tu conexion, dentro de el debes implementar el password y el usario, recuerda que las conexiones que usa borland no son directas, si no que deben pasar por un TSession o un TDatabBase para que estas sean conexiones Pertinentes

la mala costumbre proviene de aquellas personas que han manejado tablas del tipo DBF (Dbase) o Tablas DB (Paradox).

Cuando son motores de Bases de Datos "heredados" del lenguaje SQL debes primero generar la conexion al Servidor y posteriormente usar los componetes que mencionas con la "conexion al Servidor", no conectarlos directamente

ya que si lo haces asi, como se ve en tu caso, SIEMPRE te va a pedir el User y Password.

Saludos.
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Con el TDataBase la estoy conectando y le doy true en la propiedad conected y aparece bien, pero cuando le doy true a el componente TTable me aparece error..

Ayudaaaaaaaaaaaaaaaaa
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Muchisimas Gracias, hable con jack por msn y me aclaro todas las dudas.

Ya esta todo funcionando perfecto Razz Razz Razz
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

OK Piraquive. Fue un gusto ayudar a mi paisano.

Que siga creciendo el foro!
_________________
Dios es real... a menos que se declare entero!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Hey jacko y pues de una vez a todos, me toco volver a utilizar este componente Tdatabase y me aparecio el mismo problema, que al darle en Params el password y la contraseña me lo seguia pidiendo.


Pero pufff ya encontre cual era mi error Razz Razz Razz Razz ... que al darle el password y la contraseña no guardaba, entonces no me cogia los cambios.

De nuevo muchisimas Gracias a todos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.