Hola a todos
Estoy haciendo una consulta y para eso estoy usando un TQuery. Hasta ahora tengo esto:
void __fastcall TForm1::Button4Click(TObject *Sender)
{
   AnsiString laConsulta;
   laConsulta = "DELETE FROM tsolicitantes";
   // SE BORRA LA PRIMER FILA DE LA TABLA
   laConsulta = laConsulta + "WHERE Id_Solicitantes = '1'";
   qPrimario->Close();
   qPrimario->SQL->Clear();
   qPrimario->SQL->Add(laConsulta);     // hasta acá todo bien
   qPrimario->ExecSQL();                     // aparentemente acá se produce el problema y no se como solucionarlo
   MessageDlg("Los datos se Borraron exitosamente", mtInformation, TMsgDlgButtons() << mbOK, 0);
}
Me arroja el siguiente cuadro de dialogo:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to near 'Id_Solicitantes = '1''
Donde Id_Solicitantes es la clave principal de la tabla autoincremental y no nula.
Me pueden ayudar por favor...