SqlClear Queryfunctie

Met SqlClear wordt de search-condition verwijderd van een met AdoQuery of SqlQuery gedeclareerde queryvariable. SqlClear is identiek aan en kan altijd vervangen worden door SqlWhere(""). SqlClear wordt, voor zover het met SqlQuery gedeclareerde queries betreft, toegepast in combinatie met FindData en SelectData. Na SqlClear kan een nieuwe voorwaarde met FindData en FindSelect worden geformuleerd. Bij een AdoQuery vervult SqlClear verder geen bijzondere functie. Indien er geen geldige query actief is, heeft SqlClear geen effect en resulteert in de waarde FALSE en anders in TRUE.

SqlClear()

Zie tevens: ClearSelect

Voorbeeld:
{
  SqlQuery "DSN=dBase IV", data
  data; SqlFrom(MAIL); //Selecteer de tabel Mail
  FindData(wo* = Amsterdam*); //Definieert de
  FindData(wo* = Rotterdam*); //search-condition
  SqlExec()
  Do; //Woonplaatsen: Amsterdam en Rotterdam
}
    [na*]    [ad*]    [wo*]
{
  Od
  SqlClear(); //Anders lijst met Rotterdam, Leiden en Amsterdam
  FindData(wo* = Rotterdam*); //Definieert een nieuwe
  FindData(wo* = Leiden*); //search-condition
  SqlExec()
  Do; //Woonplaatsen: Rotterdam en Leiden
}
    [na*]    [ad*]    [wo*]
{
  Od
}