Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

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

No Encuentro Ell Problema Con Las Configuraciones (settings) [SOLUCIONADO]
Artículo
Responder citando    Descargar mensaje  
Mensaje 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 
CanihoJR - Ver perfil del usuario Enviar mensaje privado  
CanihoJR [ Jueves, 08 Octobre 2009, 20:35 ]
 


No Encuentro Ell Problema Con Las Configuraciones (settings) [SOLUCIONADO]
Comentarios
Responder citando    Descargar mensaje  
Mensaje 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.

 



 
soplo - Ver perfil del usuario Enviar mensaje privado  
soplo [ Viernes, 09 Octobre 2009, 02:17 ]
Responder citando    Descargar mensaje  
Mensaje 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"
 




 
CanihoJR - Ver perfil del usuario Enviar mensaje privado  
CanihoJR [ Viernes, 09 Octobre 2009, 09:30 ]
Responder citando    Descargar mensaje  
Mensaje Re: No Encuentro Ell Problema Con Las Configuraciones (settings) 
 
Pues no señor

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

  DBPasswd="urifriskies"

 



 
soplo - Ver perfil del usuario Enviar mensaje privado  
soplo [ Viernes, 09 Octobre 2009, 14:13 ]
Responder citando    Descargar mensaje  
Mensaje 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)



 
nrcefe - Ver perfil del usuario Enviar mensaje privado  
nrcefe [ Viernes, 09 Octobre 2009, 15:46 ]
Responder citando    Descargar mensaje  
Mensaje 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!



 
CanihoJR - Ver perfil del usuario Enviar mensaje privado  
CanihoJR [ Viernes, 09 Octobre 2009, 15:53 ]
Responder citando    Descargar mensaje  
Mensaje Re: No Encuentro Ell Problema Con Las Configuraciones (settings) [SOLUCIONADO] 
 
ya somos dos los que por una letra damos mil vueltas al codigo....



 
nrcefe - Ver perfil del usuario Enviar mensaje privado  
nrcefe [ Viernes, 09 Octobre 2009, 15:57 ]
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno