q bruto q soy,
Funciono correctamente, pero al parecer el problema no estaba en el codigo, sino en los nombres del PA y la tabla.
Eran los mismos.
Cambie el del PA y listo.
Gracias a todos...
pd: existe un estandar para nombrar los procedimientos almacenados?
como el de los objetos en Visual Basic, (label1 ==> lblNombre)
Saludos.