Problema al ordenar registros
Publicado por ALH76 (278 intervenciones) el 04/07/2003 20:33:22
Hola a todos, espero q alguien me pueda ayudar a solucionar este problema q tengo.
Pongo esta sentencia:
SQL = "Select * from Pruebas Order By Informe Asc"
El ordenamiento q me da es el siguiente:
CR000109
CR000110
CR0001100
CR0001101
CR0001102
CR000111
El problema es q cuando quiero realizar una busqueda con un intervalo de registros no me da el resultado q deseo, por ejemplo si quiero los informes del 109 al 111 me los arroja pero tambien me manda todo los que estan entre ellos como el 100, 101, etc.
La sentencia q utilizo para ello, es:
SQL = "Select Informe, FechaM, IdTr From Pruebas Where Informe Between "
SQL = SQL & "'" & Inicio & "'" & " And " & "'" & Fin & "'"
La pregunta es: ¿Tienen alguna idea o algun ejemplo de como hacer q me suprima o no me arroje los informes q existe entre 109 y 111?
Se q el ordenamiento es correcto, pero no ecuentro una manera de q resulte con lo q deseo.
Agradezco de antemano su ayuda!!!
Saludos!!!
Pongo esta sentencia:
SQL = "Select * from Pruebas Order By Informe Asc"
El ordenamiento q me da es el siguiente:
CR000109
CR000110
CR0001100
CR0001101
CR0001102
CR000111
El problema es q cuando quiero realizar una busqueda con un intervalo de registros no me da el resultado q deseo, por ejemplo si quiero los informes del 109 al 111 me los arroja pero tambien me manda todo los que estan entre ellos como el 100, 101, etc.
La sentencia q utilizo para ello, es:
SQL = "Select Informe, FechaM, IdTr From Pruebas Where Informe Between "
SQL = SQL & "'" & Inicio & "'" & " And " & "'" & Fin & "'"
La pregunta es: ¿Tienen alguna idea o algun ejemplo de como hacer q me suprima o no me arroje los informes q existe entre 109 y 111?
Se q el ordenamiento es correcto, pero no ecuentro una manera de q resulte con lo q deseo.
Agradezco de antemano su ayuda!!!
Saludos!!!
Valora esta pregunta


0