ADO.NET Lectura en desorden de renglones en Access

22/08/2006 - 15:12 por Edgar | Informe spam
Hola a todos, tengo una tabla en Access, al mandar llamar esta tabla
desde Visual Basic Net me trae los valores pero no me los muestra en el
orden como los tengo en la tabla de Access si no que se salta a partir
del renglón 17 al 43 y después me escribe los valores faltantes, no
se por que me muestra los valores en otro orden y no le estoy poniendo
que me los ordene por ningún campo, alguno de ustedes sabe a que se
debe que no me muestre en el mismo orden como los tengo en Access, al
parecer el archivo fue modificado y le insertaron renglones
posteriormente, pero aun así yo nenecito leer los datos conforme los
tengo en Access, si alguien me puede ayudar se los agradeceré GRACIAS
 

Leer las respuestas

#1 Leonardo Azpurua [mvp vb]
22/08/2006 - 15:26 | Informe spam
"Edgar" escribió en el mensaje
news:
Hola a todos, tengo una tabla en Access, al mandar llamar esta tabla
desde Visual Basic Net me trae los valores pero no me los muestra en el
orden como los tengo en la tabla de Access si no que se salta a partir
del renglón 17 al 43 y después me escribe los valores faltantes, no
se por que me muestra los valores en otro orden y no le estoy poniendo
que me los ordene por ningún campo, alguno de ustedes sabe a que se
debe que no me muestre en el mismo orden como los tengo en Access, al
parecer el archivo fue modificado y le insertaron renglones
posteriormente, pero aun así yo nenecito leer los datos conforme los
tengo en Access, si alguien me puede ayudar se los agradeceré GRACIAS


Hola, Edgar:

Una de las reglas basicas para el manejo de las BBDD relacionales es que no
se debe asumir nada basado en el ordenamiento físico de los registros.

Es decir, si quieres que los registros vengan ordenados de determinada
manera, debes especificarlo así en la consulta de seleccion.

En tu caso, deberias agregar un campo autonumerico a la tabla, o bien un
campo de tipo DateTime con un valor por omisión de Now() -Ahora() si tu
Access esta en español- y pedir el resultado ordenado por esa columna.

Espero que aun estés a tiempo de corregir esa falla facilmente.

Salud!

Preguntas similares