Recordset 2

21/10/2003 - 09:26 por Juan ALAVA | Informe spam
Tengo un formulario en Access XP que en las propiedades
de datos hay una select, como hago para hacer un
recordsetclone para poder ullizar la propiedad bookmark,
trabajo con el sistema ADO.


Gracias

Preguntas similare

Leer las respuestas

#1 E.Feijoo
21/10/2003 - 15:22 | Informe spam
El RecordsetClone 'viene de fabrica' con el formulario, no es preciso crearlo, simplemente lo referencias (llamas) y ya esta.

Si no es eso no te he entendido la pregunta.

Un saludo E. Feijoo

"Juan ALAVA" escribió en el mensaje news:083701c397a4$a13d84a0$
| Tengo un formulario en Access XP que en las propiedades
| de datos hay una select, como hago para hacer un
| recordsetclone para poder ullizar la propiedad bookmark,
| trabajo con el sistema ADO.
|
|
| Gracias
Respuesta Responder a este mensaje
#2 Juan ALAVA
21/10/2003 - 15:44 | Informe spam
Mi pregunta es para lo siguiente, en un formulario con
una select, quiero que despues de pulsar la tecla de
grabar un registro se quede justo en el registro donde
estaba antes, por eso es lo de usar el recorstclose y
bookmark, si hay alguna otra forma mejor, por favor
decidmela.


GRACIAS
Respuesta Responder a este mensaje
#3 Búho
21/10/2003 - 16:06 | Informe spam
Hola Juan. Es que cuando comentabas que estabas trabajando con ADO, me
despistó un poco, ya que en proyectos MDB, el objeto RecordsetClone es tipo
DAO

No obstante no habría mayor problema, ya que en vez de declarar el objeto
como del tipo Recordset lo declararías del tipo Object.
Por ejemplo:
Dim MiRst as Object
Set MiRst=Me.RecordsetClone
Me.Bookmark=MiRst.Bookmark

De esta forma MiRst se convierte en un objeto tipo ADO, aunque haya sido
asignado desde un objeto DAO, como es el RecodrsetClone. INcluso no sería
necesario referenciar la biblioteca DAO en tu proyecto.

con lo cual, salvo que alguien te dé otra alternativa, yo creo que tu
idea era buena, es decir utilizar el RecodrSetClone y Bookmark



Saludos desde Valladolid
Francisco Javier García Aguado

http://www.buho.tk
http://www.clikear.com/webs/accessbhuo/
http://groups.msn.com/Access2000VisualBasic/
Respuesta Responder a este mensaje
#4 E.Feijoo
21/10/2003 - 16:08 | Informe spam
La propiedad del bookmark es de lectura en todos los casos, supongo que no cierras el formulario cuando grabas el registro, por lo que es la misma para el RecordsetClone y el registro actual, guarda esta (la del registro actual) en una variable (antes de grabar) y después invoca al registro por ella, (siempre y cuando no cierres el formulario, pues se perdería el bookmark)

¿No tienes un índice inequívoco en el formulario?, también seria valido, e incluso mas valido, ya que valdría incluso en el caso de cerrar y volver a abrir el formulario.

Un saludo E. Feijoo

"Juan ALAVA" escribió en el mensaje news:09ea01c397d9$7ac90e40$
| Mi pregunta es para lo siguiente, en un formulario con
| una select, quiero que despues de pulsar la tecla de
| grabar un registro se quede justo en el registro donde
| estaba antes, por eso es lo de usar el recorstclose y
| bookmark, si hay alguna otra forma mejor, por favor
| decidmela.
|
|
| GRACIAS
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida