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

Preguntas similare

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!
Respuesta Responder a este mensaje
#2 Diego
22/08/2006 - 16:10 | Informe spam
Otra de las soluciones seria que al llmarla en tu select ... le coloques un
ORDER BY, y elijas por que lo quieres ordenar, ya sea por los campos
requeridos . de esta manera tendras la tabla llena como tu la deseas,,,,,

"order by cod"

"Leonardo Azpurua [mvp vb]" wrote:


"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!



Respuesta Responder a este mensaje
#3 Lluís Franco
22/08/2006 - 16:20 | Informe spam
:-)
Bueno, a eso es a lo que se refería Leonardo: Crear un campo específico (si
no existe) por el cual poder ordenar posteriormente.
Saludos,

Lluís Franco i Montanyés
[MS-MVP-MCP Visual Basic]
Web: http://www.uyssoft.com
Blog: http://msmvps.com/lfranco
(Guía de netiquette del foro)
http://www.uyssoft.com/MSNews.aspx?sm
FIMARGE, S.A.
Principat d'Andorra

Tel.: +376 805 100
Fax: +376 824 500
Mi Perfil MVP en:
https://mvp.support.microsoft.com/profileaa1615-1a2f-4202-bc3f-aec297d967d2
This posting is provided "AS IS" with no warranties, and confers no rights.
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho
Respuesta Responder a este mensaje
#4 Edgar
24/08/2006 - 01:39 | Informe spam
Muchas gracias a todos por sus comentarios, si me sirvieron, SALUDOS
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida