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
}