Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

horse

inserir no bd

Recommended Posts

gostaria de inserir dados de um form, mas que não duplicasse nehum registro. verifica-se no bd se não tem nehum registro com mesmo cod_trei e nomeaguardo resposa urgenteeee!!obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu faço dessa forma...Ma hora de gravar busco os dados que o usuario digitou, se já for existente no banco, aparece uma msg avisando e um link para voltar caso contrario grava.set rsi = Server.CreateObject("ADODB.Recordset")cache = "Select * From TABELA"cache = cache & " where nAg='" & nAg & "' and nConta='" & nConta & "'"rsi.open = oConn.Execute(cache) if not(rsi.eof) then response.write "<title>Banco já cadastrado ! </title>" response.write "<BODY BGCOLOR='#bebebe'>" response.write "<center><b>Banco já cadastrado !</b><br><br>" response.write "Clique <b><a href='#' onClick='java script:history.go(-1)'>AQUI!</a></b> para voltar.</center>" response.end else cache = "Insert into TABELA (nome,nAg,nConta) values('" cache = cache & nome & "','" cache = cache & nAg & "','" cache = cache & nConta & "')" oConn.Execute(cache) cache = " SELECT id FROM TABELA" cache = cache & " WHERE id=(SELECT Max (id) FROM TABELA)" set rsid = Server.CreateObject("ADODB.Recordset") rsid.open = oConn.Execute(cache) id = rsid("id") response.redirect("bancos...")end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

basicamente se deve selecionar um registro com a informaçãoq eu devemos inserir se ja tiver nao faz nada senao insere

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pô legal que tenha conseguido, mas quando for assim diz qual era o problema, pois futuramente pode servir para solucionar o problema de outro colega...Falows!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.