Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Llamar a un store procedure desde ASP.NET

Estas en el tema de Llamar a un store procedure desde ASP.NET en el foro de SQL Server en Foros del Web. Hola!! ante todo quiero decir que soy nuevo en este foro y que relamente esta muy bueno....y tb soy nuevo en el mundo de la ...
  #1 (permalink)  
Antiguo 03/09/2008, 16:58
 
Fecha de Ingreso: julio-2008
Mensajes: 9
Antigüedad: 16 años, 4 meses
Puntos: 0
Llamar a un store procedure desde ASP.NET

Hola!! ante todo quiero decir que soy nuevo en este foro y que relamente esta muy bueno....y tb soy nuevo en el mundo de la programacion, y estos foros ayudan mucho.

bueno mi problema es el siguiente, tengo una tabla creada en la base northwind de mi sql server. que tiene dos campos: nombre varchar (50) y valor float.
me cree un store procedure en transact sql para insertar registros, el cual tiene dos parametros de entrada, uno nombre y otro valor. bueno desde el enterprice manager abro este store procedure, le cargo dos valores a modo de ejemplo, lo corro y me agrega filas sin problema, con lo cual.. pienso yo que la tabla y el store procedure andan bien.
Ahora bien, cuando quiero llamar al store procedure desde una aplicacion web ASP.NET no hace nada.....osea corre, pero no me tira ningun error ni me agrega una fila.

el codigo que tengo en la aplicacion es este:

Dim con As New SqlConnection("data source=localhost; initial catalog=Northwind; integrated security=true")

Dim parametro1 As SqlParameter
parametro1 = New SqlParameter("@nombre", SqlDbType.VarChar)
parametro1.Direction = ParameterDirection.Input
parametro1.Value = Label1.Text

Dim parametro2 As SqlParameter
parametro2 = New SqlParameter("@valor", SqlDbType.Float)
parametro2.Direction = ParameterDirection.Input
parametro2.Value = Val(TextBox1.Text)

Dim da As New SqlDataAdapter
da.InsertCommand = New SqlCommand
da.InsertCommand.Connection = con
da.InsertCommand.CommandText = "buscarNombre"
da.InsertCommand.CommandType = CommandType.StoredProcedure
da.InsertCommand.Parameters.Add(parametro1)
da.InsertCommand.Parameters.Add(parametro2)


bueno, trabajo con visual studio 2003, sql server 2000

cual puede ser el error???
  #2 (permalink)  
Antiguo 04/09/2008, 07:43
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: Llamar a un store procedure desde ASP.NET

Esta pregunta va en el foro de desarrollo en NET, creo yo...
  #3 (permalink)  
Antiguo 04/09/2008, 08:21
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 11 meses
Puntos: 38
Respuesta: Llamar a un store procedure desde ASP.NET

De acuerdo con iislas...

Sin embargo lo que se puede ver es que solo se crea el comando y no se ejecuta...

En el foro de .net te podran ayudar a agregar el codigo para ejecutar el comando...

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #4 (permalink)  
Antiguo 04/09/2008, 09:18
 
Fecha de Ingreso: julio-2008
Mensajes: 9
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Llamar a un store procedure desde ASP.NET

ok, muchas gracias....ahora lo pongo en .net y lo borro de aca
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 22:21.