ORDENAR
Ola, como faça para ordernar em ordens de rua de A a Z nestas linhas de codigo abaixo.
Desde já agradeço
resp = frmsetor.txtcodsetor
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua, * From TBrelacionamento WHERE TBrelacionamento.codsetor =" & resp
frmsetor.Data1.RecordSource = MinhaSQL
frmsetor.Data1.Refresh
Desde já agradeço
resp = frmsetor.txtcodsetor
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua, * From TBrelacionamento WHERE TBrelacionamento.codsetor =" & resp
frmsetor.Data1.RecordSource = MinhaSQL
frmsetor.Data1.Refresh
Tenta acrescentar Order By em seu Sql para ficar assim:
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua, * From TBrelacionamento WHERE TBrelacionamento.codsetor =" & resp & "Order By TBrelacionamento.rua Asc"
Coloquei mas dá o seguinte erro:
Run-time error 3075
syntax error (missing operator) in query expression
Run-time error 3075
syntax error (missing operator) in query expression
o banco de dados é em access se isso ajudar
cara ve se não é por causa de espaço, tenta isso
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua, * From TBrelacionamento WHERE TBrelacionamento.codsetor ='" & resp & "'" & " Order By TBrelacionamento.rua Asc"
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua, * From TBrelacionamento WHERE TBrelacionamento.codsetor ='" & resp & "'" & " Order By TBrelacionamento.rua Asc"
Tira essa vÃÂÂrgula e o * para ficar assim:
Isso para o caso da resp ser numérico, se for text deve usar assim:
Assim também funciona:
ou assim:
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua From TBrelacionamento WHERE TBrelacionamento.codsetor =" & resp & " Order By TBrelacionamento.rua Asc"
Isso para o caso da resp ser numérico, se for text deve usar assim:
MinhaSQL = "SELECT TBrelacionamento.codsetor, TBrelacionamento.rua From TBrelacionamento WHERE TBrelacionamento.codsetor ='" & resp & "' Order By TBrelacionamento.rua Asc"
Assim também funciona:
MinhaSQL = "SELECT codsetor, rua From TBrelacionamento WHERE codsetor =" & resp & " Order By TBrelacionamento.rua Asc"
ou assim:
MinhaSQL = "SELECT * From TBrelacionamento WHERE codsetor =" & resp & " Order By TBrelacionamento.rua Asc"
Tópico encerrado , respostas não são mais permitidas