Que tal, dando lata de nuevo. El problema es que yo ya habia hecho un programa en gambas sobre ubuntu 9.04 si no recuerdo mal, hace poco migre a fedora 11 (solo por probar). El programa de inicio me pedia contrase;a y funcionaba bien, ahora que lo pruebo aqui nomas no doy una, la verdad solo copie y pegue, pero ya funcionaba bien y aqui me manda un error de null object que no entiendo, el codigo es este
' gambas class file
PRIVATE conect AS Connection
PRIVATE res AS Result
PUBLIC SUB CancelarL_Click()
conect.Close()
ME.CLOSE
END
PUBLIC SUB AceptarL_Click()
res = conect.Exec("select * from UsuariosEE")
IF res["Usuario"] = UsuarioL.Text AND res["Contrasena"] = ContrasenaL.Text THEN
conect.Close()
ME.Close()
Form.Form_Open()
ELSE
Message.Error("Datos invalidos")
END IF
END
PRIVATE FUNCTION Form_Open() AS Boolean
conect = NEW Connection
conect.Host = "/home/erik/...."
conect.Name = "UsuariosEE"
conect.Type = "sqlite3"
TRY conect.OPEN()
IF ERROR THEN
Message.Error("No se pudo crear conexion")
END IF
RETURN FALSE
END
cuando doy click en cualquiera de los botones me manda null object, en cancelar me se;ala la linea de "conect.Close()" y en aceptar me se;ana la linea "res = conect.Exec("select * from UsuariosEE")"
Espero respuesta y gracias.