Jak aktualizovat informace v databázi pomocí ASP v aplikaci FrontPage 2000

Překlady článku Překlady článku
ID článku: 240090 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek popisuje aktualizace informací v databázi Microsoft Access pomocí aplikace FrontPage 2000 a Active Server Pages (ASP). Společnost Microsoft poskytuje ukázky programování pouze pro ilustraci, bez žádné záruky výslovně uvedené nebo odvozené,. včetně, bez omezení, odvozených záruk vztahujících se k obchodovatelnosti nebo vhodnosti pro určitý účel. Tento článek předpokládá, že uživatel je obeznámen s programovacím jazykem, který je předmětem ukázky, a s nástroji použitými pro vytvoření a ladění skriptu. Pracovníci technické podpory společnosti Microsoft mohou vysvětlit funkce určitého postupu, nemohou však následující příklady rozšířit o další funkce nebo konstrukce podle konkrétních požadavků uživatele.

V aplikaci FrontPage použít funkce ASP

Před použitím funkce ASP v aplikaci FrontPage 2000 nainstalovat součásti uvedené v následujícím článku znalostní báze Microsoft Knowledge Base:
312638K ploché OBRAZOVCE: Co je potřeba pomocí ASP (ASP) v aplikaci FrontPage


Aktualizovat informace v databázi Microsoft Access pomocí FrontPage 2000, musíte vytvořit vlastní dotaz a zadat, které do Průvodce výsledky databáze FrontPage.

Vytvořit webové a databáze obsahovat informace

  1. Spustit FrontPage 2000. V nabídce soubor přejděte na příkaz Nový a klepněte na web.
  2. Do pole Zadejte umístění nové webové zadejte následující příkaz:
    http://localhost/aspsample
    Pomocí Průvodce jedna stránka webu.
  3. Otevřete novou stránku. Vytvořte čtyři textová jeden řádek. Postupujte takto:
    1. V nabídce Vložit přejděte na příkaz formulář a poté klepněte na příkaz Jedna čára textového pole.
    2. Pomocí kláves se šipkami umístěte ukazatel mezi jednořádkové textové pole a tlačítko Odeslat.
    3. Stiskněte dvakrát klávesu ENTER. Stisknutím klávesy ŠIPKA DOLŮ přesuňte ukazatel myši pod textové pole.
    4. Opakujte krok přidat tři další jednořádkové textové pole.
  4. Vložit pole formuláře 1 až 3 pro následující informace:
    1. Poklepejte na první jednořádkové textové pole. Zobrazí se dialogové okno Vlastnosti textového pole. V poli název zadejte jméno.
    2. Poklepejte na jednořádkové textové pole druhé a v poli název zadejte Příjmení.
    3. Poklepejte na jednořádkové textové pole třetí a Telefon zadejte v poli název.
    4. Poklepejte na jednořádkové textové pole čtvrtý a v poli název zadejte E-mail.
  5. Zadejte název pole formuláře vlevo každé jednořádkové textové pole. Stránku uložte jako ASPsample.asp.
  6. Klepněte pravým tlačítkem myši na formulář a v zobrazené nabídce klepněte na příkaz Vlastnosti formuláře. V dialogovém okně Vlastnosti formuláře klepněte na tlačítko Odeslat do databáze a klepněte na příkaz Možnosti.
  7. V dialogovém okně Možnosti pro ukládání výsledků do databáze postupujte takto:
    1. Klepněte na tlačítko Vytvořit databáze.
    2. Dvojím klepnutím na tlačítko OK získat zpět na stránku a stránku uložte.
Poznámka: Náhled stránky ve webovém prohlížeči a některé záznamy přidat do databáze. Například otevřete stránku v prohlížeči, vyplňte záznam a poté třikrát klepněte na tlačítko Odeslat.

Vytvoření stránky aktualizace

  1. Přepněte do aplikace FrontPage a vytvořit novou stránku. (V nabídce soubor přejděte na příkaz Nový, klepněte na stránku a klepněte na tlačítko Stránka normální.)
  2. V nabídce Vložit přejděte na příkaz databáze a klepněte na tlačítko výsledky. V kroku 1 klepněte na tlačítko použít existující připojení databáze a vyberte ASPsample. Klepněte na tlačítko Další.
  3. V kroku 2 klepněte vlastní dotaz a potom klepněte na tlačítko Upravit. V okně příkazu SQL zadejte následující kód SQL:
    UPDATE results
    SET Phone='%%Phone%%',Email='%%Email%%'
    WHERE FirstName='%%FirstName%%' and LastName='%%LastName%%'
    						
    klepněte na OK a potom klepněte na tlačítko Další.
  4. V kroku 3 klepněte na tlačítko Další.
  5. V kroku 4 klepněte na tlačítko Další.
  6. V kroku 5 zkontrolujte, zda Přidat vyhledávací formulář je nedostupná (zobrazená šedě), nebo není vybrána. Klepněte na tlačítko Dokončit a stránku uložte jako Update.asp.
Poznámka: Názvy pole jméno, příjmení, Telefon a E-mail představují pole použitá v souboru Aspsamp.mdb. Pole %% jméno %%, %% příjmení %%, %% phone %%, a %% E-mail %% představují pole jednořádkové textové pole formuláře.

Vytvořit formulář aktualizace

  1. Vytvoření nové stránky. V nabídce Vložit přejděte na příkaz databáze a klepněte na tlačítko výsledky.
  2. V kroku 1 klepněte na tlačítko použít existující připojení databáze a vyberte ASPsample. Klepněte na tlačítko Další.
  3. V kroku 2 klepněte na tlačítko výsledky jako Zdroj záznamů a potom klepněte na tlačítko Další.
  4. V kroku 3 klepněte na tlačítko Upravit a odebrat všechna pole kromě jméno, příjmení, Telefon a E-mail. Klepněte na tlačítko OK a potom klepněte na tlačítko Další.
  5. V kroku 4 vyberte Seznam – jedno pole na položku v seznamu Formát a textových polí v seznamu Možnosti seznamu a potom klepněte na tlačítko Další.
  6. V kroku 5 vyberte Rozdělit záznamy do skupin a zadejte do číselníku záznamů jednotlivé skupiny1. Klepněte na tlačítko Dokončit.
  7. Poklepejte na položku Odeslat a změnit pole Hodnota či popisekaktualizace.
  8. Klepněte pravým tlačítkem myši uvnitř formuláře a v zobrazené nabídce klepněte na příkaz Vlastnosti formuláře.
  9. V dialogovém okně Vlastnosti formuláře vyberte Odeslat jinam a klepněte na příkaz Možnosti.
  10. V poli Akce zadejte Update.asp. Klepněte dvakrát na tlačítko OK a stránku uložte jako Update_Form.asp.
Poznámka: Můžete provádět změny pouze pro pole Telefon a E-mail. Polí jméno a příjmení nemůžete změnit, protože jejich nerovná co je v databázi. Chcete-li aktualizovat jméno nebo příjmení, musíte vytvořit vlastní příkaz SQL.

Odkazy

Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
246570Při aktualizaci databáze pomocí formuláře v aplikaci FrontPage 2000 a v aplikaci FrontPage 2002 se zobrazí chybová zpráva: "Neshoda typu dat ve výrazu kritéria"

Průvodce webu ASP 2000

Odbornou vydala ASP Web Průvodce 2000 pro použití s FrontPage 2000. Tento doplněk je navržena tak, aby vás provedou databázové funkce aplikace FrontPage 2000. Průvodce vás provede následující témata:
  • Vytvořit databázi s formulářem.
  • Nastavit připojení k databázi pomocí ODBC.
  • Nastavit připojení k databázi pomocí ADO.
  • Formulář Zaúčtování informace do databáze.
  • Formulář načíst informace z databáze.
  • Načíst informace z databáze pomocí hypertextového odkazu s parametry.
  • Vytvořit aktivní hypertextový odkaz pomocí pole v databázi.
  • Zobrazit obrázky pomocí dat z databáze.
Další informace o Průvodci ASP webu klepněte na následující číslo článku databáze Microsoft Knowledge Base:
206019Průvodce Web ASP 2000 pro databázi doplněk FrontPage je k dispozici ke stažení

Vlastnosti

ID článku: 240090 - Poslední aktualizace: 18. června 2005 - Revize: 2.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft FrontPage 2000 Standard Edition
Klíčová slova: 
kbmt kbquery kbaddin kbforms kbdatabase kbnewfile kbasp kbhowtomaster KB240090 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:240090

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com