Foros del Web » Programando para Internet » ASPX (.net) »

Ayuda con llamada a SP, no me compila el codigo

Estas en el tema de Ayuda con llamada a SP, no me compila el codigo en el foro de ASPX (.net) en Foros del Web. hola tengo el siguente problema, resulta que quiero llamar a un SP (procedimiento almacenado) y no puedo compilar mi codigo, me tira error en una ...
  #1 (permalink)  
Antiguo 23/10/2009, 16:54
 
Fecha de Ingreso: noviembre-2008
Mensajes: 42
Antigüedad: 15 años, 5 meses
Puntos: 0
Ayuda con llamada a SP, no me compila el codigo

hola tengo el siguente problema, resulta que quiero llamar a un SP (procedimiento almacenado) y no puedo compilar mi codigo, me tira error en una sola linea, lo estoy haciendo en c#.

este es el metodo que esta en la capa de datos uqe se supone deberia llamar al SP

Código:
public void datos_sp(Int32 i, string name, string ape)
        {
                NameValueCollection appSettings = ConfigurationManager.AppSettings;
          
//*********** ACA MUESTRA EL ERROR ****************************
     
            Database db = DatabaseFactory.CreateDatabase(appSettings("prueba_sp"));
            
//************************************************************

                string sqlCommand = "prueba_sp";
                DbCommand Cmd = db.GetStoredProcCommand(sqlCommand);
                Boolean status = true;
                Int32 dc_resultado = 0;
            
            db.AddParameter(Cmd, "ReturnValue", DbType.Int32, 4,         ParameterDirection.ReturnValue, true, 1, 1, "", DataRowVersion.Current, 0);
             db.AddInParameter(Cmd, "i", DbType.Int32, i);
            db.AddInParameter(Cmd, "name", DbType.String, name);
            db.AddInParameter(Cmd, "ape", DbType.String, ape);

                DbConnection connection = db.CreateConnection();
                connection.Open();
                
                    DbTransaction transaction = connection.BeginTransaction(); 
                
            try{
                    db.ExecuteNonQuery(Cmd, transaction);
                    transaction.Commit();
                    status = true;
                }catch (Exception ex)
                {
                    transaction.Rollback();
                    status = false;
                }

                connection.Close();

                dc_resultado = db.GetParameterValue(Cmd, "ReturnValue");

                if (dc_resultado != 0){
                    status = false;
                }



        }
me parece que me falta redireccionar alguna libreria o no se, si es eso les rogaria que me ayudaran a saber cual es

saludos::
  #2 (permalink)  
Antiguo 24/10/2009, 14:19
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 15 años, 8 meses
Puntos: 12
Respuesta: Ayuda con llamada a SP, no me compila el codigo

Qué error te muestra?
  #3 (permalink)  
Antiguo 25/10/2009, 13:16
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Ayuda con llamada a SP, no me compila el codigo

Movido desde asp clásico
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 12:07.