Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 ASPvs.SQLSERVER: algo rarísimo cn 1 Stored Proced
 Foro Bloqueado  Tema Bloqueado


Autor Temas
azezino
Starting Member

España
19 Posts
Mensajes - 19 Sep 2003 :  15:34:10  Ver Perfil  Enviar Email  Visit azezino's Homepage  Enviar azezino un Mensaje ICQ  Enviar azezino un Mensaje Yahoo!  Enviar azezino un Instant Message
La situación es la siguiente:
·tengo una página en asp q envía 2 parámetros a un Stored Procedure en SQL Server.
·el stored p. recibe los 2 parámetros correctamente
·el stored recibe un id numérico y una string (email),si el email existe en la bdd devuelve una string,si el email no existe el stored proc. lo inserta (INSERT) y luego al igual q antes devuelve un string.
·resultado final-> tengo la página asp q cuando el email q le paso existe va todo perfecto, pero cuando no me da el siguiente error:ADODB.Recordset (0x800A0E78)
La operación no está permitida si el objeto está cerrado.
Si mientras vemos esta página apretamos F5 y recargamos el form, volvemos a enviar los datos, como q el stored ya ha insertado el email en su ejecución anterior esta vez entra en el segundo caso y funciona correctamente.

no se si me he explicado con claridad, sospecho q el problema debe ser cuando el stored hace el insert q debe suceder algo q desconozco en el proceso y me hace q no funcione todo el tinglado q tengo montado...
para dar mas pistas a mi problema pasteo el código del stored:

/* inicio del stored procedure */
ALTER PROCEDURE dbo.spINS
(
@email nvarchar(50),
@id int
)
AS
declare @valor varchar(50)
if not exists(select * from Subscripcions where email=@email)
begin
INSERT INTO subs(JE, JEc, JEe, JEd, JEf, L, LG, J, activo, G, email, fecha)
VALUES ('1', '1', '1', '1', '1', '1', '1', '1', '1', '2', @email, GETDATE())
end

select * from PDF WHERE intId=@id

RETURN

/* final del stored procedure */

la página en ASP no creo q tenga el problema puesto que es la misma tanto si el email existe como si no ...

agradecería cualquier sugerencia o ayuda

saludos y gracias de antemano


la belleza q 1º atrae no es la belleza q enamora (un feo)

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar