No Encuentro Ell Problema Con Las Configuraciones (settings) [SOLUCIONADO]


Objetivo: No Encuentro Ell Problema Con Las Configuraciones (settings) [SOLUCIONADO]
Pues eso, en un proyecto nuevo que acabo de empezar, me dispuse a crear mi formulario de configuracion y fui a probarlo.... tan solo me dio tiempo de escribir lo siguiente:

Código: [Descargar] [Ocultar]
  1. PUBLIC SUB Form_Open()
  2.  ME.Center
  3.  
  4.  'Cargo la configuracion existente si esque existia alguna.
  5.  'Base Datos
  6. TBservidor.Text = Settings["BD/Servidor"]
  7. TBbasedatos.Text = Settings["BD/BD"]
  8. TBusuario.Text = Settings["BD/BDuser"]
  9. TBPassword.Text = Settings["BD/BDPasswd"]
  10.  
  11.  'Impresoras
  12. TBtickets.Text = Settings["PRT/Tickets"]
  13. TBfacturas.Text = Settings["PRT/Facturas"]
  14. TBinformes.Text = Settings["PRT/Informes"]
  15. END
  16.  
  17. PUBLIC SUB Button1_Click()
  18.  
  19.  ' Guardar configuracion de Acceso a base de datos
  20.  Settings["BD/Servidor"] = TBservidor.Text
  21.  Settings["BD/Tipo"] = "mysql"
  22.  Settings["BD/BDuser"] = TBusuario.Text
  23.  Settings["BD/DBPasswd"] = TBPassword.Text
  24.  Settings["BD/BD"] = TBbasedatos.Text
  25.  Settings["BD/Puerto"] = "3306"
  26.  
  27.  'Guardar configuracion de impresoras
  28.  Settings["PRT/Tickets"] = TBtickets.Text
  29.  Settings["PRT/Facturas"] = TBfacturas.Text
  30.  Settings["PRT/Informes"] = TBinformes.Text
  31.  
  32.  ME.Close
  33. END


El caso es que cuando abro el formulario de nuevo por segunda vez, me carga todos los datos sin problemas excepto el del password, estoy dandole vueltas al tema, pero no encuentro la errata, es mas, despues el codigo de conexion usando el archivo de configuracion se conecta bien a la base de datos y en el archivo puedo ver la password... alguna idea? O_O

última edición por CanihoJR el Viernes, 09 Octobre 2009, 15:54; editado 1 vez
Objetivo: Re: No Encuentro Ell Problema Con Las Configuraciones (settings)
Hola

Comprueba el contenido de ~/.config/gambas/nombre_aplicacion.conf

Ahí verás que es lo que tienes guardado.


Perfil MP  
Objetivo: Re: No Encuentro Ell Problema Con Las Configuraciones (settings)
el caso es que el contenido de dicho archivo es correcto, incluso conectarme a la base de datos lo hace sin problemas si voy cojiendo los parametros de dicho archivo... :/

[BD]
Servidor="localhost"
Tipo="mysql"
BDuser="root"
BD="lnagestion"
Puerto="3306"
DBPasswd="urifriskies"

[PRT]
Tickets="tickets"
Facturas="facturas"
Informes="informes"

Objetivo: Re: No Encuentro Ell Problema Con Las Configuraciones (settings)
Pues no señor

TBPassword.Text = Settings["BD/BDPasswd"]

DBPasswd="urifriskies"


Perfil MP  
Objetivo: Tal Vez éste Sea El Problema
1)
PUBLIC SUB Form_Open()
# ME.Center
#
# 'Cargo la configuracion existente si esque existia alguna.
# 'Base Datos
# TBservidor.Text = Settings["BD/Servidor"]
# TBbasedatos.Text = Settings["BD/BD"]
# TBusuario.Text = Settings["BD/BDuser"]
# TBPassword.Text = Settings["BD/BDPasswd"] >>>> aca pusiste BDPasswd deberia ser DBPasswd


o deberias modificar en el button1_click , la linea Settings["BD/DBPasswd"]


2)
PUBLIC SUB Button1_Click()
#
# ' Guardar configuracion de Acceso a base de datos
# Settings["BD/Servidor"] = TBservidor.Text
# Settings["BD/Tipo"] = "mysql"
# Settings["BD/BDuser"] = TBusuario.Text
# Settings["BD/DBPasswd"] = TBPassword.Text >>>> aca deberias poner Settings["BD/BDPasswd"] = TBPassword.Text



Si haces el 1), no hagas el 2)

Perfil MP  
Objetivo: Re: No Encuentro Ell Problema Con Las Configuraciones (settings)
ajá mil y un gracias, estaba revisando el codigo hasta la saciedad y no atinaba con la tonteria que me imaginase que seria..... pero me surgia la duda por si "password" fuese alguna palabra reservada o algo por el esitlo......

Gracias!

Objetivo: Re: No Encuentro Ell Problema Con Las Configuraciones (settings) [SOLUCIONADO]
ya somos dos los que por una letra damos mil vueltas al codigo....

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.0975s (PHP: 19% SQL: 81%)
Consultas SQL: 20 - Debug off - GZIP Activado