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.