Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/04/2006, 01:24
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 1 mes
Puntos: 4
Vale, ya está solucionado. Explico. Estaba utilizando Microsoft.ApplicationBlocks.Data para hacer todas las llamadas a la base de datos. En un módulo había escrito varias funciones entre las que estaban varias sobrecargadas que llamaban a procedimientos almacenados. Éstas daban fallos si faltaban parámetros por definir. No obstante tengo otra más simple que devuelve una tabla al pasarle la consulta SQL. Utilizando esta última puedo poner:

Código:
Dim dt As DataTable = OrigenDatos.DevuelveDT("EXEC SP_PA " & ID)
sin que devuelva fallos. Igualmente, definiendo el parámetro opcional
Código:
Dim dt As DataTable = OrigenDatos.DevuelveDT("EXEC SP_PA " & ID & ",1")
Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!