Ir para conteúdo
Fórum Script Brasil
  • 0

If Em Uma Sql Tipo Insert


Manwë Súlimo

Pergunta

Ola pessoal, gostaria de saber se é possivel usar uma condição IF junto como SQL

Ex.:

if cn.execute("insert into tabela(campo) values('valor')") then

instruções

else

instruções

end if

o que eu quero que retorne é True ou False, para testar se o registro foi inserido ou não

isso da p/ fazer??

porque eu sei que da em ASP, usando com um ASPMAIL...

isso da e msql???

espero resposta

até

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Desse jeito não. Mas, um motivo possível para que um registro não seja incluído é que haja algo de errado com a SQL. Nesse caso, um erro será levantado. Para detectar um erro você pode fazer o seguinte:

on error resume next
err.clear
cn.execute "insert into tabela(campo) values('valor')"
if err.number<>0 then 'Ocorreu um erro (o registro não foi incluído)
  'instruções
else 'Não ocorreu um erro (o registro foi incluído)
  'instruções
end if
on error goto 0

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...