Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/11/2012, 19:22
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: llamar stored procedure

Hola que tal, si el SP te va a regresar el valor de una tabla por que no lo haces mas simple:

Código SQL:
Ver original
  1. PROCEDURE SPX_DOCUME_X_COBRAR_SPS  @sParametro_Entrada INT
  2. BEGIN
  3.   SELECT *
  4.   FROM TablaX
  5.   WHERE campo_a_consultar = @sParametro_Entrada
  6. END

Y en el llamado lo puedes hacer asi:

Código C#:
Ver original
  1. OdbcConnection odbc= new OdbcConnection();
  2.  
  3. sConsulta = string.Format("SELECT SPX_DOCUME_X_COBRAR_SPS ({0})", Valor_Consultar);
  4. OdbcDataAdapter oda = new OdbcDataAdapter(sConsulta, odbc);
  5. DataSet ds = new DataSet();
  6. oda.Fill(ds, "Agotados");
  7.  
  8. Grid.DataSource = ds;
  9. Grid.DataMember = "Agotados";

Asi lo hago yo en C# y no e tenido problemas