| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Mie 18 Abr, 2007 3:02 am Asunto: Pasword y Contraseña |
|
|
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.
 |
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Mie 25 Abr, 2007 9:50 pm Asunto: |
|
|
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!
un saludo!! |
|
| Volver arriba |
|
 |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Mar 01 May, 2007 2:53 am Asunto: |
|
|
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 |
|
 |
jacko Master


Registrado: 03 Sep 2005Mensajes: 287Ubicación: Colombia
|
Publicado: Mar 01 May, 2007 3:44 pm Asunto: |
|
|
Y le cambiaste el LoginPrompt a false? _________________ Dios es real... a menos que se declare entero! |
|
| Volver arriba |
|
 |
rayder Master

Registrado: 03 Mar 2004Mensajes: 207
|
Publicado: Mie 02 May, 2007 12:00 pm Asunto: |
|
|
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 |
|
 |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Jue 03 May, 2007 4:14 pm Asunto: |
|
|
| 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 |
|
 |
jacko Master


Registrado: 03 Sep 2005Mensajes: 287Ubicación: Colombia
|
Publicado: Jue 03 May, 2007 4:59 pm Asunto: |
|
|
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 |
|
 |
Miguel Angel Torres Master


Registrado: 23 Abr 2006Mensajes: 282Ubicación: Siegen, Alemania
|
Publicado: Jue 03 May, 2007 9:09 pm Asunto: |
|
|
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 |
|
 |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Vie 04 May, 2007 12:27 am Asunto: |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Vie 04 May, 2007 7:05 am Asunto: |
|
|
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. _________________
 |
|
| Volver arriba |
|
 |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Lun 28 May, 2007 1:40 am Asunto: |
|
|
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 |
|
 |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Mie 30 May, 2007 4:13 am Asunto: |
|
|
Muchisimas Gracias, hable con jack por msn y me aclaro todas las dudas.
Ya esta todo funcionando perfecto  |
|
| Volver arriba |
|
 |
jacko Master


Registrado: 03 Sep 2005Mensajes: 287Ubicación: Colombia
|
Publicado: Mie 30 May, 2007 6:05 am Asunto: |
|
|
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 |
|
 |
piraquive Ens

Registrado: 21 Ene 2007Mensajes: 31
|
Publicado: Mie 27 Jun, 2007 5:47 pm Asunto: |
|
|
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 ... 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 |
|
 |
|