Código:
DM->ADOQuery->Close();
DM->ADOQuery->SQL->Clear();
DM->ADOQuery->SQL->Add( "SELECT cl00_Identificador, cl00_Nombre, cl00_ApellidoPaterno,"
"TIMESTAMPDIFF(year, cl00_FechaNacimiento, CURDATE()),"
"cl00_Telefono, cl00_Celular FROM cl00 ");
//Lo agrego en lineas diferentes porque aqui se toma una desición con un SWITCH para saber cual tabla va a consultar
DM->ADOQuery->SQL->Add("WHERE cl00_Identificador like :cadena "
"ORDER BY cl00_Identificador;" );
DM->ADOQuery->Parameters->ParamByName("cadena")->Value = Clave + '%';
DM->ADOQuery->Prepared;
DM->ADOQuery->Open();
Este código me arrojaba el mismo error. Por eso había intentado con un SP porque creí que me solucionaria el problema
Saludos