Postada em 27/07/2006 13:12 hs
Faço uma pesquisa numa base de dados, e quero apresentar os resultados ordenados por um campo que é uma string que apenas contém números. Por ser um campo de texto a ordem de apresentação dos números é:
1 - 10 - 11 - 12 (...) 19 - 2 - 20 - 21 (...) 29 - 3 - 30 - 31 ...
O código que estou usando é:
strSQL = "SELECT num_orc,num_zona & '-' & descricao FROM tab_zonas " & _ "WHERE num_orc = '" & Trim(frmRepara.lblNumOrc) & "' ORDER BY num_zona"
Alguém me pode dar uma dica como resolver?
Vilaca Bruno
|