Dotazy - ·vod

Dotazy jsou nßstrojem, kter² dovede z jednΘ nebo vφce tabulek (nikoli vÜak tabulek p°ipojen²ch do aplikace p°es ODBC) vybrat data podle zadan²ch podmφnek, seskupit a vypoΦφtat agregovanΘ hodnoty a v²slednΘ zßznamy vhodn∞ uspo°ßdat. Jako odpov∞∩ na dotaz vznikne fiktivnφ tabulka (kurzor), se kterou lze pracovat podobn∞ jako s tabulkou.

Vφce o dotazech naleznete v Φßsti nßpov∞dy v∞novanΘ jazyku SQL.

Definice pevn²ch dotaz∙ jsou ulo₧eny v databßzi (na rozdφl od dotaz∙ prom∞nn²ch, vytvo°en²ch a₧ za b∞hu programu). Mezistupe≥ mezi dotazy pevn²mi a prom∞nn²mi tvo°φ tzv. dotazy dynamickΘ - jednß se o pevnΘ dotazy, kterΘ majφ v urΦitΘm mφst∞ definice odkaz na hodnotu prom∞nnΘ (globßlnφ) vnit°nφho jazyka. Tyto dotazy lze s v²hodou vyu₧φvat nap°. jako zdroj dat pro combo ve formulß°i, kterΘ se mß naplnit a₧ podle akcφ u₧ivatele za dobu otev°enφ formulß°e.

Dotazy tvo°φ samostatnou kategorii objekt∙ a pat°φ do back-endovΘ Φßsti aplikace.

PevnΘ dotazy se vytvß°ejφ v interaktivnφm prost°edφ nßvrhß°e dotaz∙. Pevn² dotaz se dß pou₧φt jako zdroj dat pro p°enos dat nebo pro formulß° Φi sestavu. Dotaz lze modifikovat i v jeho textovΘ podob∞ pomocφ vnit°nφho textovΘho editoru.

Prßce s dotazy (otev°enφ, vytvo°enφ apod.) se ovlßdß z °φdicφho panelu aplikace.

PokraΦovßnφ: Nßvrhß° dotaz∙
  Syntaxe dotazu
Viz takΘ: ╪φdicφ panel
  Prom∞nnΘ vnit°nφho jazyka v dynamick²ch dotazech