Otevřete databázi
V našem posledním tutoriálu jsme prošli procesem vytváření statické webové stránky z dat uložených v databázi Access. Tato jednoduchá metoda publikování webových stránek byla adekvátní pro prostředí, kde chceme "snímek" databáze, jako je například měsíční zpráva, nebo kde se data zřídka mění. V mnoha databázových prostředích se však data mění často a potřebujeme nabídnout uživatelům webu aktuální informace kliknutím myši.
Tyto požadavky můžeme splnit pomocí technologie Active Server Pages (ASP) společnosti Microsoft, která vytvoří dynamickou serverovou stránku generovanou HTML, která odkazuje na naši databázi. Když uživatel požaduje informace ze stránky ASP, webový server přečte instrukce obsažené v ASP, přistupuje k odpovídající databázi a poté vytvoří stránku HTML, která obsahuje požadované informace a vrátí uživateli.
Jedním z omezení dynamických webových stránek je to, že nemohou být použity k distribuci reportů, jako jsme to udělali v našem statickém tutoriálu webových stránek. Mohou být použity pouze k zobrazení tabulek, dotazů a formulářů. V tomto příkladu vytvoříme pro naše uživatele webu nejnovější katalog produktů. Pro účely našeho příkladu budeme opět používat ukázkovou databázi Northwind a Microsoft Access 2000. Pokud jste tuto ukázkovou databázi nepoužívali v minulosti, na tomto webu jsou umístěny jednoduché pokyny k instalaci. Zvolte ji z nabídky zobrazené níže a pokračujte kliknutím na tlačítko OK.
Otevřete položku, kterou chcete publikovat
Když se zobrazí hlavní nabídka databáze, vyberte podnabídku Tables. Poklepejte na položku Produkty v tabulce (jak je znázorněno na obrázku níže).
Začněte proces exportu
Vyjměte nabídku Soubor a vyberte možnost Exportovat.
04 z 10Vytvořte název souboru
V tomto okamžiku musíte zadat název souboru. Zavoláme na naše výrobky. Také byste měli použít prohlížeč souborů k vyhledání cesty k publikování souboru. To bude záviset na vašem webovém serveru. Výchozí cestou pro službu IIS je Inetpub wwwroot. Po dokončení tohoto kroku klikněte na tlačítko Uložit vše.Dialogové okno Možnosti výstupu Microsoft ASP umožňuje zadat podrobnosti o vašich ASP. Nejprve můžete vybrat šablonu pro formátování. Některé vzorové šablony jsou uloženy v adresáři Program Files Microsoft Office Templates 1033 . V tomto příkladu použijeme "Simple Layout.htm".Další položkou je název zdroje dat. Je důležité si pamatovat hodnotu, kterou zadáte zde - definuje připojení použité serverem pro přístup k databázi. Zde můžete použít libovolné jméno; nastavíme připojení za pár minut. Zavolejme náš zdroj dat "Northwind".Závěrečná část našeho dialogového okna nám umožňuje zadat hodnoty URL a časového limitu pro ASP. Adresa URL je metoda, podle které bude naše ASP přístupné přes internet. Měli byste zadat hodnotu, která odpovídá názvu souboru a cestě, kterou jste vybrali v kroku 5. Pokud jste umístili soubor do adresáře wwwroot, hodnota URL je "http://yourhost.com/Products.asp", kde váš host je název vašeho počítače (např. databases.about.com nebo www.foo.com). Hodnota časového limitu vám umožňuje určit, jak dlouho bude ponecháno připojení pro nečinného uživatele. Pět minut je dobrý výchozí bod. Klepněte na tlačítko OK a váš soubor ASP bude uložen na zadanou cestu. Pokud se pokusíte o přístup k této stránce nyní, zobrazí se chybová zpráva ODBC. Je to proto, že jsme ještě definovali zdroj dat a webový server nemůže najít databázi. Přečtěte si další informace a vyřizujeme stránku! Tento postup se mírně liší podle operačního systému. Pro všechny operační systémy klikněte na Start, Nastavení a potom na položku Ovládací panely. Pokud používáte systém Windows 95 nebo 98, poklepejte na ikonu ODBC (32 bitů). V systému Windows NT vyberte ikonu ODBC. Pokud používáte systém Windows 2000, poklepejte na položku Nástroje pro správu a poklepejte na ikonu Zdroje dat (ODBC). Nejprve klikněte na kartu System DSN v horní části dialogového okna ovládacího panelu. Poté klikněte na tlačítko "Přidat" a začněte proces konfigurace nového zdroje dat. Vyberte ovladač Microsoft Access vhodný pro váš jazyk a pokračujte klepnutím na tlačítko Dokončit. Do výsledného dialogového okna zadejte název zdroje dat. Je nutné, aby jste jej zadali přesně tak, jako jste učinili v kroku 6, nebo nemusí správně fungovat. Můžete zde také zadat popis zdroje dat pro pozdější použití. Klikněte na tlačítko "Vybrat" a pomocí navigačního okna procházejte databázový soubor, ke kterému chcete přistupovat. Pokud jej nastavíte s výchozí instalací, cesta by měla být program Files Microsoft Office Samples Northwind.mdb. Klepněte na tlačítko OK v navigačním okně a potom klepněte na tlačítko OK v okně nastavení ODBC. Nakonec klepněte na tlačítko OK v okně Správa datových zdrojů.Pomocí prohlížeče ověřte, zda správně funguje stránka služby Active Server. Měli byste vidět něco jako výstup níže. Uložte soubor
Otevřete ovládací panel zdroje dat ODBC
Přidat nový zdroj dat
Vyberte ovladač
Nakonfigurujte zdroj dat
Vyberte databázi