Tema: Campo SI/NO
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/04/2003, 10:19
Avatar de Biopepe
Biopepe
 
Fecha de Ingreso: abril-2003
Ubicación: Bilbao
Mensajes: 63
Antigüedad: 22 años
Puntos: 0
Gracias,

He probado eso, pero me crea primero un registro con los campos nick, password y email, y despues otro con el campo chica.
He llegado a esta solucion:

<%

set conn=server.createobject ("ADODB.CONNECTION")
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/db/datos.mdb")

sqlstr="select * from datos where nick='"&request.form ("usuario")&"'"
set ors=conn.execute(sqlstr)

if request.form("radio1") = "1" then
if ors.eof then
sqlstr="insert into datos (nick,password,email,chica) values ('"&request.form("usuario")&"','"&request.form("pa ssword")&"','"&request.form("email")&"',(true))"
set ors=conn.execute(sqlstr)
response.write "USUARIO INSERTADO"
else
response.write "USUARIO EXISTENTE"
response.write "Por favor, elige otro nombre de usuario."
end if
else
if ors.eof then
sqlstr="insert into datos (nick,password,email,chica) values ('"&request.form("usuario")&"','"&request.form("pa ssword")&"','"&request.form("email")&"',(true))"
set ors=conn.execute(sqlstr)
response.write "USUARIO INSERTADO"
else
response.write "USUARIO EXISTENTE"
response.write "Por favor, elige otro nombre de usuario."
end if
end if
conn.close
%>

Esto funciona, quereis hacer algun comentario o critica, estaré en cantado de leerla.
Muchas gracias u_goldman por contestar tan rápido.