NO ENTIENDO PORQUE ESTO URGENTE!!!!!
Publicado por rubenagui (3 intervenciones) el 16/05/2004 09:39:24
Hola amigos del foro,
Quisiera que alguien me explicara porque dos códigos que aparentemente son iguales devuelven un numero de registros distintos.
Tened en cuenta que tengo una tabla "PROFESORES" con 40 registros.
El codigo es una cosa asi:
Set data = Workspaces(0).openDatabase(ruta)
Set record=openRecordset ("PROFESORES")
Msgbox ("El numero de profesores es: "&record.recordCount)
Set record2 =openRecordSet("SELECT * FROM PROFESORES")
Msgbox ("El numero de profesores es: "&record2.recordCount)
Pues bien, la cosa es que en el primer cuadro de dialogo me devuelve el valor 40 y en el segundo siempre me devuelve el valor 1.
Estoy hecho un lio, porque incluso introduciendo querys de cualquier tipo que me tendrian que devolver muchos registros solo me devuelve 1 que es el primero que encuentra.
Por favor diganme algo y gracias de antemano.
Quisiera que alguien me explicara porque dos códigos que aparentemente son iguales devuelven un numero de registros distintos.
Tened en cuenta que tengo una tabla "PROFESORES" con 40 registros.
El codigo es una cosa asi:
Set data = Workspaces(0).openDatabase(ruta)
Set record=openRecordset ("PROFESORES")
Msgbox ("El numero de profesores es: "&record.recordCount)
Set record2 =openRecordSet("SELECT * FROM PROFESORES")
Msgbox ("El numero de profesores es: "&record2.recordCount)
Pues bien, la cosa es que en el primer cuadro de dialogo me devuelve el valor 40 y en el segundo siempre me devuelve el valor 1.
Estoy hecho un lio, porque incluso introduciendo querys de cualquier tipo que me tendrian que devolver muchos registros solo me devuelve 1 que es el primero que encuentra.
Por favor diganme algo y gracias de antemano.
Valora esta pregunta


0