Hola ing.Jorge es que creo que de la manera anterior también debería de salir lo que pasa es que el store procedure que esta usando tu reporte no lo has actualizado es por eso que tu le especificas parámetros pero en realidad para el reporte no existen, pero en sql si, deberías de actualizar el store procedure de tu Reporte creo que debería de salir con normalidad si es que lo actualizas.
Si estas usando ahora dataset, deberías de crear un objeto que instancia el dataset y deberías de guardar los datos que retorna tu SqldataAdaptar en un datatable luego guardarlo en una de las tablas que tiene el dataset y listo estaría completo el proceso.
Saludos.