Tengo este codigo:
<%
buscar=Request.Form("artista_")
set conn=Server.CreateObject("ADODB.Connection&qu ot;)
conn.Open "musica"
sSQL="Select * From artista WHERE 'Ucase([nombre])='"&Ucase(Request("buscar")) & ""
set hd=conn.execute(sSQL)
'Set con = Nothing
SQL="Insert into artista (artista) values ('"&artista&"')"
If sSQL=false then
set rs=Conn.Execute(SQL)
Response.Write "El Artista ha sido Agregado a la lista"
Else
Response.Write "El Artista ya esta En La Base de Datos"
End If
conn.close
%>
Lo que trato hacer, es que se ralice una busqueda en la tabla artista, en el campo nombre
para ver si el nombre almacenado en la variable buscar que viene del formulario, ya se encuentra en la BD.
El problema que se me presenta es que al parecer algo esta mal en el If, pues cuando digito el nombre que voy a instertar, siempre me dice que "El Artista ya esta En La Base de Datos", asi no lo este, lo que creo es que se esta llendo de una a ejecutar el else, y no toma en cuenta la conexion anterior, ya intente poniendo la SQL dentro del If, pero da igual.
Que pasa???
Gracias de Antemano