Visual Basic.NET - SQL SELECT ORDER by no me funciona

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 33 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

SQL SELECT ORDER by no me funciona

Publicado por Adolfo (55 intervenciones) el 29/03/2011 04:35:32
Necesito ordenar los registros de una tabla por codigo de preducto pero cuando corro la siguiente instruccion, no me funciona:

m_DA = New SqlDataAdapter("Select * From TBProductos ORDER by CodigoProd", m_cn)

Mensaje de error:

"The text, ntext, and images data type cannot be compared or sorted, except when using IS NULL or LIKE operator."

Si le quito el ORDER by, si funciona:

m_DA = New SqlDataAdapter("Select * From TBProductos", m_cn)

Alguien me puede decir que estoy haciendo mal?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

SQL SELECT ORDER by no me funciona

Publicado por roger (186 intervenciones) el 29/03/2011 14:07:26
y de que tipo es el campo CodigoProd???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1
Ha disminuido su posición en 33 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

SQL SELECT ORDER by no me funciona

Publicado por Adolfo (55 intervenciones) el 29/03/2011 15:58:40
Es de tipo Texto.
De que tipo tiene que ser el campo para que funcione el ORDER by?

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de roger

SQL SELECT ORDER by no me funciona

Publicado por roger (186 intervenciones) el 29/03/2011 16:03:10
puede ser varchar, char, etc. Prueba con Select * From TBProductos ORDER by CAST(CodigoProd AS VARCHAR(2000))

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1
Ha disminuido su posición en 33 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

SQL SELECT ORDER by no me funciona

Publicado por Adolfo (55 intervenciones) el 30/03/2011 01:43:00
Muchas gracias, si funciona.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar