gracias lo resolvi, lo que paso es que en el dataset me traje todas las columnas y al llamar al procedimiento almacenado me devolvia todas las columnas pero solo me devolvia datos en las columnas que yo le pedia,

lo que hice fue crear una datatable pero en base al SP ke tenia programado