Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/11/2009, 02:01
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: variables publicas

Debes estar usandolas mal.
Para acceder a las variables publicas del form A desde el form B tienes que incluir el form en la llamada.

A.nombres="pepito"
A.curso=.....
etc..

Si activas Option Explicit, VB te avisará si intentas usar una variable que no existe.

Si no tienes activado Option Explicit e intentas usar una variable de otro form sin añadir el form, vb crea una nueva variable para ti, pero vacía, por supuesto.

Si desde B pones:

msgbox nombres

el resultado será una cadena vacia aunque hayas cargado A.nombres con un valor.

Creo que eso es lo que te pasa con las variables publicas.

Si quieres usarlas sin tener que incluir el nombre del form declaralas en un modulo en lugar de en un form.

Espero que se me entienda.

Sobre SQL no tengo idea.

Que se dé bien.
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!