FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
como obtener el recno de una tabla access
Hola compañeros
quisiera saber como se puede obtener el numero de registro de una tabla BDE conectada a una base de datos en access ya que al pedir el recno me manda -1 x:= table1.recno; resultado = -1 de antemano gracias a todos |
#2
|
||||
|
||||
Buenas!
Yo lo he probado con query, pero supongo que la tabla también tendrá esa propiedad.
Espero que te sirva para solucionar el problemilla. Saludos!!!!
__________________
De lo bueno lo mejor, de lo mejor lo superior. |
#3
|
|||
|
|||
Gracias Weke
pues ya probe con un query y me regresa el mismo -1 no se si haya algo que hacer en especial en las tablas para que regresen el numero de registro. |
#4
|
||||
|
||||
Creo recordar que en ADO la propiedad RecNo solo funciona con un cursor de tipo clStatic o clDynamic. Qué tipo de cursor tienes en tu tabla/query?
|
#5
|
|||
|
|||
Estoy usando BDE no ADO y eso del cusrsor mmmmm no estoy seguro
¿donde puedo checarlo? Gracias |
#6
|
||||
|
||||
Hola,
perdona, supuse (erróneamente) que al usar access también utilizarías ADO. Si mal no recuerdo en BDE sólamente puedes trabajar con cursores cliente, y de hecho tampoco tendría mucho sentido en Access dado que no es un motor cliente/servidor. (lo que pasa que al conectarte a Access via ADO puedes cambiar el tipo de cursor, lo cuál haría que te funcionase o no la propiedad RecNo) Bueno, no me enrollo más... Creo recordar que no todos los drivers, y menos los de BDE, soportan correctamente la propiedad RecNo. Simplemente podría ser que estuviese pasando eso. Te propongo una prueba. Por qué no intentas acceder a una tabla Paradox y lo pruebas? En Paradox incluso puedes posicionarte en un registro determinado asignando un valor a la propiedad RecNo. A ver si es eso... Un saludo! |
|
|
|