Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Procedimientos almacenados con Asp
 Foro Bloqueado  Tema Bloqueado


Autor Temas
SourGirl_69
Junior Member

Chile
120 Posts
Mensajes - 27 Apr 2002 :  19:32:30  Ver Perfil  Enviar Email
Como se hacen los procedimientos almacenados en ASP?....lo necesito URGENTE!!..PLEASE!

nicolas
New Member

España
74 Posts
Posted - 06 Jun 2002 :  20:28:01  Ver perfil  Enviar e-mail
Supongo que te refieres a cómo llamar desde ASP y ADO a procedimientos almacenados que residen en un servidor de base de datos. El siguiente ejemplo, supone que ya tienes una variable de objeto de conexión a la base de datos (cn) y un procedimiento almacenado (nuevoRegistro) en el servidor, que hará un INSERT de un registro y que espera dos parámetros de entrada: nombre y precio de un artículo:

'Insertar un registro con un procedimiento almacenado.
strSQL = "nuevoRegistro"
Set cmd = Server.CreateObjec("ADODB.Command")
cmd.CommandType= 4 'adCmdStoredProc
cmd.CommandTimeout= 30
cmd.CommandText= strSQL
cmd.ActiveConnection= cn

'constantes ADO utilizadas:
'adVarChar->200/adInteger->3/adParamInput-> 1
'la cosa va asi:
'cmd.CreateParameter("nombreParam", tipoDato, direccionParam, longDato, valor)
cmd.Parameters.Append cmd.CreateParameter("param1", 200, 1, 50, "Producto 3")
cmd.Parameters.Append cmd.CreateParameter("param2", 3, 1, 10, 500)

cmd.Execute num
Response.Write "Se añadieron " & num & " registro/s con un procedimiento almacenado"
Response.Write "<hr>"


quote:

Como se hacen los procedimientos almacenados en ASP?....lo necesito URGENTE!!..PLEASE!



Nicolás Sánchez Ruiz
ESI BarcelonaInicio Pagina

   
 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