Mensaje    Asunto: Proc. Almacenados y SQL 2005 Responder citando

Hola a todos.

Cambie de SQL Server 2000 a 2005, no he tenido problemas para migrar, mi aplicacion en builder genera el enlace sin problemas con un String Connection.

El problema es que, cuando quiero ejecutar un procedimiento almacenado me envia el error, no se ha encontrado el procedimiento almacenado Validar_Usuario.
El problema es que éste si está creado, y no comprendo por qué desde la llamada del tipo

Código:

          Consulta->SQL->Clear();
          Consulta->SQL->Add("EXEC dbo.VALIDAR_USUARIO '"+usuario+"','"+contrasena+"'");
        try{
          Consulta->Open();
          int resp=Consulta->Fields->FieldByNumber(1)->AsInteger;
          return resp;
        }catch(Exception &e){
            exception=true;
            ShowMessage("El servicio ha notificado lo siguiente: \n "+e.Message.UpperCase());
            return -1;
        }



Esto me funcionaba muy bien en el sql 2000.
Alguien sabe si los procedimeintos en SQL 2005 se deben levantar de otra forma?, realmente no comprendo por qué me envia ese mensaje de que no está creado si realmente lo está.

De antemano muchisimas gracias, y espero puedan ayudarme.