Jump to content

Recommended Posts

Posted

Boa tarde. Alguém me pode ajudar. E estou a fazer uma PAP e queria fazer um botao procurar e verificar na bd quando o registo não existir o programa dizer que não existe ou quando existe dizer registo encontrado e mostrar o registo nesse mesmo form.

aqui vai o codigo

Try

TbReagentesBindingSource.Position = TbReagentesBindingSource.Find("codigo", InputBox("Qual o Número do Sócio que pretende procurar?"))

Catch ex As Exception

If MessageBox.Show("Procura Cancelada!", My.Application.Info.Title, MessageBoxButtons.OK, MessageBoxIcon.Information) = Windows.Forms.DialogResult.OK Then

Exit Sub

Else

MsgBox("teste")

End If

End Try

Respondam sff obrigado

Posted

Uma resposta assim meio rápida e sem testar, Não era suposto teres uma msgbox caso ele encontrasse alguma coisa?

Experimenta qualquer coisa como se a procura não for vazia mostrar o resultado numa msgbox, se for vazia uma msgbox a dizer que não existe a procura efectuada.

P.s devias tratar a informação introduzida pelo utilizador (mudar tudo para maiúsculas ) para não dar erro na procura.

Férias! Estou por aqui: http://maps.google.p...001549&t=h&z=20 (a bulir claro está!)

Nunca mais é verão outra vez.. :)

Posted

Ora boas novamente, ao ver o teu código com mais atenção parece-me que a estrutura está mal, primeiro tinhas que ter algum tipo de evento para o caso de encontrar o valor (tipo msgbox), depois tens uma data de código dentro da excepção, e penso que esse código não devia estar dentro da excepção...

vê isto que te ajuda de certeza:

http://msdn.microsoft.com/en-us/library/fk6t46tz.aspx

Boa sorte.

Férias! Estou por aqui: http://maps.google.p...001549&t=h&z=20 (a bulir claro está!)

Nunca mais é verão outra vez.. :)

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.