Que tal... estoy muy trabado en esto....
Resulta que tengo un procedimiento almacenado en SQL SERVER 2000 en el cual tengo muchas consultas dentro... y por medio de un parametro llamado @Tabla selecciono cual es la consulta que quiero ejecutar...
La consulta es la siguiente...
IF @Tabla='M_CatalogoMonedaDivisasModificar'
Exec ('SELECT TCD.Moneda, CM.Descripcion, TCD.Paridad FROM DBO.TipoCambio TC
INNER JOIN DBO.TipoCambioDivisas TCD ON TC.ID = TCD.TipoCambio
INNER JOIN DBO.CatalogoMoneda CM ON TCD.Moneda = CM.Codigo')
Y en mi programa desde VB.NET 2003 no me trae nada... cuando me voy al analizador me trae esto...
exec [ObtenerCatalogoSELALL] @Tabla = 'M_CatalogoMonedaDivisasModificar'
Y al ejecutarlo en el analizador de consultas me trae lo siguiente:
El nombre de objeto 'M_CatalogoMonedaDivisasModificar' no es válido.
Tengo rato con este error y no lo puedo solucionar... el nombre esta bien... y no se repite y si ejecuto la consulta que trae pues tambien me trae datos....
espero y me puedan ayudar por que me urge terminar este punto...