Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/07/2007, 17:04
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 4 meses
Puntos: 50
Re: Como Ejecutar procedimiento?

ah mira...

Código:
SqlConnection conexion = new SqlConnection(control.cadenaConexion);
            SqlCommand comando = new SqlCommand();
            comando.CommandText = "sp_urlImg";
            comando.CommandType = CommandType.StoredProcedure;
            comando.Connection = conexion;
            comando.Parameters.Add("@id", SqlDbType.Int32).Direction = ParameterDirection.Input;
            comando.Parameters["@id"].Value = Convert.ToInt32(cmbMarca.SelectedValue);//aquí esta un input, un dato que inserte

            comando.Parameters.Add("@dato", SqlDbType.VarChar,100).Direction = ParameterDirection.Output;
            try
            {
                conexion.Open();
                comando.ExecuteNonQuery();
                imagen = Convert.ToString(comando.Parameters["@dato"].Value);//este es el buenas...
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                if (conexion != null)
                    conexion.Close();
            }
Si vez, cuando ejecuto el comando obtengo un dato, ya todo depende a que tipo lo quieras convertir... espero te haya servido este código, el mismo lo tenía con MySql y ahorita lo edite para pasártelo, espero te funcione

Lo que hace este código es seleccionar un value de un combo box y de allí obtengo una ruta, esa ruta es el string que obtiene mi imagen.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.