Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal minha dúvida é a seguinte...tenho um código para inserir noticias em um bd oracle...ate ai beleza..queria saber como faço para verificar se tem algum registro no banco, e em caso afirmativo, a variavel id sera o ultimo registro id no bd + 1. Caso não tenha nenhuma noticia no bd, id será igual a 1.segue o código:<%'Recupero os dadosmanchete = (Request("manchete"))txfonte = (Request("txfonte"))link = (Request("link"))noticia = (Request("noticia"))data = (Request("data"))dataexp = (Request("dataexp"))usuario = session("usuario")'Recupero o último Id e configuro imagemimagem = "seta.gif"Set rs = conn.execute ("Select max(id) from noticias")'aqui vem minha dúvida no IF - ????Se tem registro -> id = rs("id")+1Não tem registro-> id =1'Adiciono no bdsqlString = "INSERT INTO Noticias"&_ "(id, manchete, txfonte, link, noticia, data, dataexp, imagem) VALUES ( '" & id & "','" & manchete & "', '" & txfonte & "', '" & link & "', '" & noticia & "','" & data & "','" & dataexp & "','" & imagem & "')" Conn.Execute sqlString%>
Carregando comentários...