Hola, ando hanciendo unas paginas, y en la de registro estoy realizando 3 querys a la BD, para saber si 3 campos que la persona ingresa no estan siendo usados por otras personas, como NICK, EMAIL, PASSWORD, si solo utilizo 1 Recordset para las 3 querys, es necesario que en cada una deba cerrarlo para hacer la otra. Ejemplo:
Set MiConexion = Server.CreateObject(...)
Set MiRecordset = Server.CreateObject(...)
MiConexion.Open "dns"
StrQuery1="bla,bla" 'Nick
StrQuery2="bla,bla" 'Email
StrQuery3="bla,bla" 'Password
MiRecordset StrQuery1,MiConexion
if MiRecordset.EOF then
BANDERA1=TRUE
END IF
MiRecordset.Open StrQuery2,MiConexion
if MiResultset.EOF then
BANDERA2=TRUE
END IF
MiRecordset.Open StrQuery3,MiConexion
if MiResultset.EOF then
BANDERA3=TRUE
END IF
'Lo que sigue es validar banderas
Las banderas cuando las declare mas arriba las inicialize en FALSE. Y si hay un error ortografico, en el codigo original esta todo bien.Bueno el punto es que si cada vez que haga un query, debo cerrar el Recordset y volverlo abrir?
NOTA: SI CREEN QUE HAY ALGUNA MANERA MAS FACIL DE HACERLO ACEPTO SUS IDEAS. GRACIAS
:)