Boa tarde!
Bd em Access 2010.
O Formulário Pedidos possui uma caixa de combinação para localizar os produtos.
Praticamente todos os nomes dos produtos começam com a palavra "Tira".
Exemplo:
Tira 07 mm cor branco
Tira 10 mm cor azul
Tira 10 mm cor Vermelho
Tira 10 mm cor verde
Tira 20 mm cor Amarelo
Existe um modo para localizar o produto e que não seja necessário digitar a palavra "Tira", apenas o número da sua espessura?
Por exemplo: para localizar todas as tiras de 10 mm, apenas digitaria "10" e não mais "Tira 10".
Para filtrar os produtos na caixa de combinação, estou usando o seguinte comando:
Testei com a função Mid, mas não funcionou:
strSql = strSql & " WHERE viewProdutos.ccNomPro Like " & "'" & Mid(txtNomPro, 5) & "*'"
Desde já agradeço!
Bd em Access 2010.
O Formulário Pedidos possui uma caixa de combinação para localizar os produtos.
Praticamente todos os nomes dos produtos começam com a palavra "Tira".
Exemplo:
Tira 07 mm cor branco
Tira 10 mm cor azul
Tira 10 mm cor Vermelho
Tira 10 mm cor verde
Tira 20 mm cor Amarelo
Existe um modo para localizar o produto e que não seja necessário digitar a palavra "Tira", apenas o número da sua espessura?
Por exemplo: para localizar todas as tiras de 10 mm, apenas digitaria "10" e não mais "Tira 10".
Para filtrar os produtos na caixa de combinação, estou usando o seguinte comando:
- Código:
Set dbs = CurrentDb
strSql = "SELECT ccNomPro, ccVarPro, CODPRO FROM viewProdutos"
strSql = strSql & " WHERE viewProdutos.ccNomPro Like " & "'" & txtNomPro & "*'"
Testei com a função Mid, mas não funcionou:
strSql = strSql & " WHERE viewProdutos.ccNomPro Like " & "'" & Mid(txtNomPro, 5) & "*'"
Desde já agradeço!