Problemón con ordenación

07/07/2003 - 13:20 por Eva Etxebeste | Informe spam
Hola a Todos

A ver si a alguien le ha ocurrido, porque me tiene el asunto de un mosca

Tengo yo un procedimiento almacenado, que hace unas cuantas cositas y me
devuelve una serie de registros ordenados. Lo ejecuto desde un módulo y
recojo el resultado en un recordset. Y hete aquí que, aleatoriamente, me lo
devuelve en un orden diferente al establecido.

Casualmente, el procedimiento se llama "Calc_OrdenDeCalculo", con lo que os
podéis imaginar el desastre que causa el cambio de orden fatal de la
muette.

¿A alguien se le ocurre algo?

Un saludo
Eva Etxebeste
[MS MVP]

Preguntas similare

Leer las respuestas

#1 elricho
07/07/2003 - 15:20 | Informe spam
Aleatoriamente ???
Me parece que debe haber algun error en el codigo o alguna variable
esta tomando algun valor que no corresponde, tendrias que chequear bien el
codigo, para ver que hace realmente.

O muestranos algo del codigo que piensas que esta fallando.

salu2



"Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
news:
Hola a Todos

A ver si a alguien le ha ocurrido, porque me tiene el asunto de un


mosca

Tengo yo un procedimiento almacenado, que hace unas cuantas cositas y me
devuelve una serie de registros ordenados. Lo ejecuto desde un módulo y
recojo el resultado en un recordset. Y hete aquí que, aleatoriamente, me


lo
devuelve en un orden diferente al establecido.

Casualmente, el procedimiento se llama "Calc_OrdenDeCalculo", con lo que


os
podéis imaginar el desastre que causa el cambio de orden fatal de la
muette.

¿A alguien se le ocurre algo?

Un saludo
Eva Etxebeste
[MS MVP]


Respuesta Responder a este mensaje
#2 Eva Etxebeste
07/07/2003 - 21:28 | Informe spam
Aleatoriamente, sí, de ahí mi desesperación.

Y bueno, no hay ninguna variable que esté tomando algún valor que no
corresponde, más que nada porque es un procedimiento almacenado. Se carga en
un recordset mediante su método Execute, y ese es todo el código que puede
fallar.

Me temo que según esté de "cargadito" el Access en el momento de ejecutarlo,
el recordset decide por libre si mantiene o no la ordenación.

Un saludo y gracias
Eva Etxebeste
[MS MVP]

"elricho" escribió en el mensaje
news:%
Aleatoriamente ???
Me parece que debe haber algun error en el codigo o alguna


variable
esta tomando algun valor que no corresponde, tendrias que chequear bien el
codigo, para ver que hace realmente.

O muestranos algo del codigo que piensas que esta fallando.

salu2



"Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
news:
> Hola a Todos
>
> A ver si a alguien le ha ocurrido, porque me tiene el asunto de un
mosca
>
> Tengo yo un procedimiento almacenado, que hace unas cuantas cositas y me
> devuelve una serie de registros ordenados. Lo ejecuto desde un módulo y
> recojo el resultado en un recordset. Y hete aquí que, aleatoriamente, me
lo
> devuelve en un orden diferente al establecido.
>
> Casualmente, el procedimiento se llama "Calc_OrdenDeCalculo", con lo que
os
> podéis imaginar el desastre que causa el cambio de orden fatal de la
> muette.
>
> ¿A alguien se le ocurre algo?
>
> Un saludo
> Eva Etxebeste
> [MS MVP]
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida