Visual Basic - INEXPLICABLE !!!! PROBLEMA CON DAO

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

INEXPLICABLE !!!! PROBLEMA CON DAO

Publicado por JOHAN DONADO (8 intervenciones) el 28/12/2002 22:54:14

MI PROBLEMA ES EL SIGUIENTE:

TENGO UN FORMULARIO DONDE UTILIZO VARIOS OBJETOS RECORDSET, LOS CUALES ABRO CON EL METODO OPENRECORDSET EN EL EVENTO LOAD DEL FORMULARIO. TAMBIEN TENGO UN CONTROL DATA, CON EL QUE ABRO UN RECORDSET DE TIPO DYNASET. EL PROBLEMA ES QUE EN DIFERENTES PARTES DEL PROGRAMA, LAS REFERENCIAS A LAS TABLAS CONTENIDAS EN LOS OBJETOS RECORDSET SE PIERDEN, O EN OCASIONES SE INTERCAMBIAN SIN EXPLICACION ALGUNA.

ESTO OCASIONA QUE CUANDO YO, POR EJEMPLO HAGA ESTO:
SET rsSaldoTerceros.Index = "Codigo"
SALGA UN ERROR DICIENDO QUE NO SE ENCONTRO EL INDICE, O CUANDO HAGO REFERENCIA A UN CAMPO ME DIGA QUE NO EXISTE EN LA COLECCION.

YA ME FIJE BIEN, Y EN NINGUNA PARTE DEL PROGRAMA LQ CAMBIO LOS VALORES A LOS OBJETOS RECORDSET.

PENSE QUE PODIA SER LA VERSION DE DAO QUE USO, ASI QUE LA CAMBIE Y NADA.

COMPACTE Y REPARE LA BASE DE DATOS ( DE ACCESS 97) Y NADA.

HICE UN NUEVO FORMULARIO, PENSANDO QUE EL PRIMERO PODIA ESTAR DAÑADO, Y COPIE Y PEGUE LOS CONTROLES Y EL CODIGO, Y NADA.

CREE UN NUEVO OBJETO WORKSPACE, Y LO USE PARA ABRIR LAS BASES DE DATOS, Y NADA.

YA NO SE QUE HACER, POR FAVOR SI ALGUIEN HA TENIDO ESTE PROBLEMA Y LE HA ENCONTRADO SOLUCION, POR FAVOR HAGAMELO SABER URGENTEMENTE.

MI VIDA DEPENDE DE USTEDES.

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder