Ir para conteúdo



Busca por Código em Banco de Dados


  • Por favor, faça o login para responder
2 respostas neste tópico

#1 FREITAS

FREITAS
  • Membros
  • 38 posts

Postado 21 November 2011 - 02:51 PM

Boa tarde,

Preciso de uma ajuda no seguinte:

Se eu usar o código abaixo o qual uso para busca por Nome o que terei que mudar nesse código para efetuar a Busca por Código ao invés de pelo Nome? Tenho que retiraro "Like", e o "%", permanece ou retiro do código?

Obrigado desde já.


PrivateSub txtPesquisa_KeyPress(ByVal sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtPesquisa.KeyPress
Dim cs AsString = My.Settings.EstoqueConnectionString

Dim conect AsNew OleDb.OleDbConnection

conect.ConnectionString = cs

conect.Open()


Dim CMD AsNew OleDb.OleDbCommand("select * from tb_estoque_atual where cod_materiais_produtos Like '" & txtPesquisa.Text & "%'", conect)

EndIf

EndSub


Grato

FREITAS



#2 marcotuliobueno

marcotuliobueno
  • Membros
  • 43 posts

Postado 22 November 2011 - 07:40 AM

Quote

select * from tb_estoque_atual where cod_materiais_produtos = '" & txtPesquisa.Text & "'", conect
aqui ele busca somente o codigo que digitar
ou

Quote

select * from tb_estoque_atual where cod_materiais_produtos >= '" & txtPesquisa.Text & "%'", conect
aqui ele busca o codigo ou maior por exemplo
se vc digitar 1 ele vai procura 1 2 3 4 todos que forem maior que 1
Imagem Postada

#3 FREITAS

FREITAS
  • Membros
  • 38 posts

Postado 23 November 2011 - 01:58 PM

Valeu Marco,

Obrigado

FREITAS




0 usuário(s) está(ão) lendo este tópico

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)