CONSULTA POR LETRAS

COQUITO 29/04/2016 16:46:24
#461685
pessoal alguma ideia como faço essa consulta por ordem do alfabeto conforme a imagem?
ACCIOLLY 29/04/2016 16:55:56
#461688
Resposta escolhida
SELECT * FROM TABELA WHERE CAMPO LIKE [ô]CRITERIO[ô]%
COQUITO 29/04/2016 17:00:01
#461689
Citação:

:

SELECT * FROM TABELA WHERE CAMPO LIKE [ô]CRITERIO[ô]%




amigao tenho isto no codigo, sera que precisa mudar alguma coisa?

   Public Sub FiltrarRegistro()
Using cn As OleDbConnection = ConexaoBD()
Try
cn.Open()
Dim sql As String = [Ô]Select * From Clientes Where nome Like [ô][Ô] & btnA.Text & [Ô]%[ô][Ô]
Dim cmd As New OleDbCommand(sql, cn)
Dim da As New OleDbDataAdapter(cmd)
Dim dt As New DataTable
da.Fill(dt)
dgvListaClientes.DataSource = dt
Call calcularRegistros()
Catch ex As Exception
MsgBox(ex.Message)
Finally
cn.Close()
End Try
End Using
End Sub
DS2T 29/04/2016 17:05:03
#461690
O código funcionou?
Se funcionou, não precisa mudar. Na verdade, eu mudaria a consulta no intuito de prevenir erros. Exemplo: se o usuário digitar uma aspas simples ali.. acredito que vai gerar erro. Eu passaria isso como parâmetro, ou no mínimo, usaria um Replace para o tratamento das aspas...
Tópico encerrado , respostas não são mais permitidas