Foros del Web » Programando para Internet » ASP Clásico »

ASP y STORE PROCEDURE CON PARAMETROS

Estas en el tema de ASP y STORE PROCEDURE CON PARAMETROS en el foro de ASP Clásico en Foros del Web. Buenas Tardes. EL SP que tengo es para insertar datos en una tabla es el siguiente EXEC SP_ADD_FABRICANTE @id=3, @Fabricante='Toshiba' solo utiliza 2 parametros. La ...
  #1 (permalink)  
Antiguo 06/01/2009, 18:25
 
Fecha de Ingreso: marzo-2006
Mensajes: 124
Antigüedad: 18 años, 2 meses
Puntos: 1
Pregunta ASP y STORE PROCEDURE CON PARAMETROS

Buenas Tardes.

EL SP que tengo es para insertar datos en una tabla es el siguiente

EXEC SP_ADD_FABRICANTE @id=3, @Fabricante='Toshiba'

solo utiliza 2 parametros.

La Duda es como puedo enviarle el parametro de Fabricante desde asp.
Tengo lo siguiente: pero me marca errores.

Set RSUpdate_Fab = Server.CreateObject("ADODB.RecordSet")
RSUpdate_Fab.Open "EXEC SP_ADD_FABRICANTE parametro1, parametro2",CxSQL

ojala me alla explicado un poco bien

Saludos
  #2 (permalink)  
Antiguo 07/01/2009, 08:14
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

Si quieres hacerlo así como lo tienes, sería:

RSUpdate_Fab.Open "EXEC SP_ADD_FABRICANTE " & parametro1 & " , '" & parametro2 & "'",CxSQL

Aunque también puedes usar el objeto command

Saludos
  #3 (permalink)  
Antiguo 07/01/2009, 09:55
 
Fecha de Ingreso: marzo-2006
Mensajes: 124
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

Y los parametros se los tengo que pasar antes de que ejecute esa linea???

RSUpdate_Fab.Open "EXEC SP_ADD_FABRICANTE " & parametro1 & " , '" & parametro2 & "'",CxSQL
  #4 (permalink)  
Antiguo 07/01/2009, 11:11
 
Fecha de Ingreso: marzo-2006
Mensajes: 124
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

ya pude gracias por su apoyo

saludos
  #5 (permalink)  
Antiguo 16/04/2009, 15:00
 
Fecha de Ingreso: febrero-2009
Mensajes: 8
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

Hola a todos...
Tengo un problema cuando mando a instertar desde un procedimiento almacenado..

este es el error q me sale:

Microsoft OLE DB Provider for SQL Server error '80040e14'

INSERT failed because the following SET options have incorrect settings: 'ARITHABORT'. Verify that SET options are correct for use with indexed views and/or indexes on computed columns and/or query notifications and/or xml data type methods

AYUDAAAAAA
  #6 (permalink)  
Antiguo 16/04/2009, 18:46
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

  #7 (permalink)  
Antiguo 16/04/2009, 18:51
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

se esta cayendo el procedimiento almacenado.
Que hace el procedimiento almacenado?
segun eso estas tratando de insertar algo en una vista materializada ????????????????

no lo habia visto nunca, debe ser grabe. quizas tu servidor esta endemoniado.

por mientras =P checa este LINK

http://msdn.microsoft.com/es-es/library/ms190306.aspx


  #8 (permalink)  
Antiguo 17/04/2009, 07:53
 
Fecha de Ingreso: febrero-2009
Mensajes: 8
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: ASP y STORE PROCEDURE CON PARAMETROS

Ayuda tengo problema al ejecutar procedimiento almacenado.

asi ejecuto el procedimiento almacenado:

Dim Rds
set Rds = server.CreateObject("ADODB.Recordset")
set Rds = con.Execute("sp_AllavesC '"& otro &"', '"& otro2 & "' ")
este es el problema q me sale:

Microsoft VBScript runtime error '800a01a8'

Object required: ''

/criptograma/transaction/CLLC.asp, line 36


AYUDAAAAAAAA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:11.