VERIFICAR SE REGISTRO EXISTE SQL VB.NET

MHDSERAFS 30/07/2012 12:22:19
#406852
Amigos, bom dia!

estou tentanso usar este codigo para verificar se o registro ja existe e se existir rodar o update ao invés de insert, porém ele só faz o insert

If sql = [Ô]select * from tabela where id_colaborador = & ID_COLABORADOR.Text & [Ô] Then
Call Atualizar_RESPOSTAS_geral()
Else

Call inserir__RESPOSTAS_geral()
End If

grato!
ALEVALE 30/07/2012 14:01:08
#406866
Resposta escolhida
Pelo que entendi só vai rodar o insert mesmo, a sua sintaxe não está pegando o resultado e sim apenas rodando um SQL.

[ô]SUA SINTAXE
If sql = [Ô]select * from tabela where id_colaborador = & ID_COLABORADOR.Text & [Ô] Then
Endif

[ô]CORREÇÃO
Já executou o SQL trouxe o resultado para a variavel strID

If ID_COLABORADOR = strID then
SEU CODIGO
Endif
Tópico encerrado , respostas não são mais permitidas