COMO ENCONTRAR UMA PARTE DE UM CAMPO COM SQL?
Meu banco de dados tem um registro com o nome : "Companhia Energetica Santa Laura Ltda.",é um nome muito grande, o usuaruio lembra só o pedaço "Santa Laura" como faço uma pesquisa SQL para o usuario digitar apenas "Santa Laura" e o programa encontrar o registro?
digamos que o lugar onde irá digitar o nome SANTA LAURA para a busca seja o text: TXTBUSCANOME e o nome do campo da tabela onde esteja o nome SANTA LAURA seja: NOME
rs_Recordset.Filter = "nome like '%" & Txtbuscanome.Text & "%'"
rs_Recordset.Filter = "nome like '%" & Txtbuscanome.Text & "%'"
Valeu JILNEY, vou testar, obrigado
Não consegui, os operadores no comando Sql estão em conflito
que erro deu? é BD access? vc utiliza algum controle vinculado ADODC? DataControl? ou é tudo via código com SQL? passa mais informações
Eu uso o seguinte comando "Select * From TblCli Where Nome like '%" & Txtbuscanome.Text & "%'", dá "No current record", ou seja, ele não encontra nada. Por enquanto eu uso BD Accces, mas estou migrando p/ MySql.
Cara tenta trocar o % por *...pode ser q funcione!!
Na mosca, SINKERTEC, esse fórum é massa mesmo, não canso de agradecer ao pessoal do VBmania e a comunidade do VB, é a melhor de todas.
obrigado também ao JILNEY, valeu
Ae DECA...blz...
precisando é só mandar!!
abraços e sucesso!!
precisando é só mandar!!
abraços e sucesso!!
Tópico encerrado , respostas não são mais permitidas