Wachtwoord vergeten?

Wachtwoord vergeten
Vul hier uw email adres in. U ontvangt dan een nieuw wachtwoord.

FrontPage 2000: Het zoekitem 'Alle waarden' toevoegen aan een databasequery

Gepost op 09-10-2003 - Microsoft Office - 0 reacties


De informatie in dit artikel is van toepassing op:

  • Microsoft FrontPage 2000 Standard Edition


Klik op 293169 voor een Microsoft FrontPage 2002-versie van dit artikel.

Samenvatting


In dit artikel wordt beschreven hoe u het item 'Alle waarden' kunt toevoegen aan een databasequery met behulp van de FrontPage-wizard Databaseresultaten.


De wizard Databaseresultaten gebruikt ASP (Active Server Pages) op een webserver met Microsoft IIS (Internet Information Services) om een database te doorzoeken. In dit artikel wordt beschreven hoe u het zoekitem 'Alle waarden' kunt maken voor databasequery's. Aangezien het proces verschillend is voor het zoeken in tekstvelden en numerieke velden, worden beide technieken in aparte voorbeelden behandeld.

Meer informatie

Het item 'Alle waarden' toevoegen aan een tekstveldquery


U kunt alle tekstvelden in een database doorzoeken met behulp van een enkel jokerteken (%). In FrontPage kunt u de optie 'Alle waarden' toevoegen aan een keuzelijst met querywaarden. Ga als volgt te werk om het item 'Alle waarden' toe te voegen aan een tekstveldquery:
  1. Open een website op een webserver met IIS en maak een nieuwe pagina.
  2. Wijs in het menu Invoegen de optie Database aan en klik op Resultaten. Voer de volgende stappen uit in de wizard:
    1. Klik op Een voorbeelddatabaseverbinding gebruiken (Noordenwind) en klik op Volgende.
    2. Klik op Recordbron. Klik in de lijst Recordbron op Producten. Klik op Volgende.
    3. Klik op Meer opties. Klik in het dialoogvenster Meer opties op Criteria.
    4. Klik in het dialoogvenster Criteria op Toevoegen.
    5. Selecteer de volgende items in het dialoogvenster Criteria toevoegen.
      1. Klik in de lijst Veldnaam op Productnaam.
      2. Klik in de lijst Vergelijking op Bevat.
      3. Schakel het selectievakje Dit zoekformulierveld gebruiken in.
      4. Klik op OK.
    6. Klik tweemaal op OK om terug te keren naar de stap 3 van de wizard Databaseresultaten.
    7. Klik tweemaal op Volgende en klik op Voltooien.
  3. Selecteer het tekstvak naast Productnaam en druk op DELETE.
  4. Voeg een vervolgkeuzelijst toe met een aantal zoekwaarden. Dit kan op een van de volgende manieren:

    Ga als volgt te werk om handmatig een zoeklijst te maken:

    1. Wijs in het menu Invoegen de optie Formulier aan en klik op Vervolgkeuzelijst.
    2. Dubbelklik op de vervolgkeuzelijst. Typ Productnaam in het vak Naam.
    3. Klik op Toevoegen. Voer de volgende stappen uit in het dialoogvenster Optie toevoegen:
      1. Typ Alle waarden in het vak Optie.
      2. Schakel het selectievakje Waarde opgeven in.
      3. Typ % in het vak Waarde opgeven.
      4. Klik op Geselecteerd onder de optie Beginstatus.
      5. Klik op OK.
    4. Herhaal stap c om de volgende extra keuzen, waarden en statussen toe te voegen aan de vervolgkeuzelijst:


      Optie Waarde Beginstatus-------------------------------------------------Chai Chai Niet geselecteerdChang Chang Niet geselecteerdAniseed Syrup Aniseed Syrup Niet geselecteerd

    5. Klik op OK om het dialoogvenster Eigenschappen van vervolgkeuzelijst te sluiten.
    Ga als volgt te werk om dynamisch een zoeklijst te maken:
    1. Wijs in het menu Invoegen de optie Database aan en klik op Resultaten. Voer de volgende stappen uit in de wizard:
      1. Klik op Een voorbeelddatabaseverbinding gebruiken (Noordenwind) en klik op Volgende.
      2. Klik op Recordbron. Klik in de lijst Recordbron op Producten. Klik op Volgende.
      3. Klik op Lijst bewerken. Selecteer alle velden in de lijst Weergegeven velden (behalve het veld Productnaam) en klik op Verwijderen. Klik op OK.
      4. Klik op Volgende.
      5. Klik in de lijst Kies opmaakopties voor records die door de query worden geretourneerd op Vervolgkeuzelijst - een record per item en klik op Volgende.
      6. Klik op Voltooien.
    2. Dubbelklik op de vervolgkeuzelijst. Typ Productnaam in het vak Naam.
    3. Klik op Toevoegen. Voer de volgende stappen uit in het dialoogvenster Optie toevoegen:
      1. Typ Alle waarden in het vak Optie.
      2. Schakel het selectievakje Waarde opgeven in.
      3. Typ % in het vak Waarde opgeven.
      4. Klik op Geselecteerd onder de optie Beginstatus.
      5. Klik op OK.
    4. Selecteer het item Alle waarden in het dialoogvenster Eigenschappen van vervolgkeuzelijst en klik op de knop Omhoog om dit item boven aan de lijst te plaatsen.
    5. Klik op OK om het dialoogvenster Eigenschappen van vervolgkeuzelijst te sluiten.
  5. Sla de pagina op als Alletekstwaarden.asp.
  6. Bekijk een voorbeeld van de pagina in een webbrowser met HTTP.
  7. Klik op Chai in de lijst Productnaam en klik op Verzenden. Alle items in de database met 'Chai' in de productnaam worden weergegeven.
  8. Als u wilt zoeken naar alle producten, selecteert u Alle waarden en klikt u op Verzenden. Alle productnamen in de database worden nu weergegeven.

Het item 'Alle waarden' toevoegen aan een query voor numerieke velden


Als u alle numerieke velden in een database wilt doorzoeken, kunt u geen jokertekens gebruiken. U kunt echter wel hetzelfde resultaat behalen met behulp van een logische bewerking. Ga als volgt te werk om het item 'Alle waarden' toe te voegen aan een query voor numerieke velden:
  1. Open een website op een webserver met IIS en maak een nieuwe pagina.
  2. Wijs in het menu Invoegen de optie Database aan en klik op Resultaten. Voer de volgende stappen uit in de wizard:
    1. Klik op Een voorbeelddatabaseverbinding gebruiken (Noordenwind) en klik op Volgende.
    2. Klik op Recordbron. Klik in de lijst Recordbron op Producten. Klik op Volgende.
    3. Klik op Meer opties. Klik in het dialoogvenster Meer opties op Criteria.
    4. Klik in het dialoogvenster Criteria op Toevoegen.
    5. Selecteer de volgende items in het dialoogvenster Criteria toevoegen.
      1. Klik in de lijst Veldnaam op Productnummer.
      2. Klik in de lijst Vergelijking op Is gelijk aan.
      3. Schakel het selectievakje Dit zoekformulierveld gebruiken in. (Dit selectievakje is standaard ingeschakeld.)
      4. Klik op OK.
    6. Klik op OK.
    7. Klik in het dialoogvenster Meer opties op de knop Standaard. Klik in de lijst Invoerparameters op Productnummer en klik op Bewerken.
    8. Typ 1 OR 1 in het vak Waarde en klik op OK.
    9. Klik tweemaal op OK om terug te keren naar stap 3 van de wizard Databaseresultaten.
    10. Klik tweemaal op Volgende en klik op Voltooien.
  3. Selecteer het formulierveldtekstvak naast Productnaam en druk op DELETE.
  4. Voeg een vervolgkeuzelijst toe met een aantal zoekwaarden. Dit kan op een van de volgende manieren.

    Ga als volgt te werk om een zoeklijst te maken:

    1. Wijs in het menu Invoegen de optie Formulier aan en klik op Vervolgkeuzelijst.
    2. Dubbelklik op de vervolgkeuzelijst. Typ Productnummer in het vak Naam.
    3. Klik op Toevoegen. Selecteer de volgende items in het dialoogvenster Optie toevoegen.
      1. Typ Alle waarden in het vak Optie.
      2. Schakel het selectievakje Waarde opgeven in.
      3. Typ 1 OR 1 in het vak Waarde opgeven.
      4. Klik op Geselecteerd onder de optie Beginstatus.
      5. Klik op OK.
    4. Herhaal stap c om de volgende extra keuzen, waarden en statussen toe te voegen aan de vervolgkeuzelijst:
      Optie Waarde Beginstatus-----------------------------------------------------Chai 1 Niet geselecteerdChang 2 Niet geselecteerdAniseed Syrup 3 Niet geselecteerd
    5. Klik op OK om het dialoogvenster Eigenschappen van vervolgkeuzelijst te sluiten.
    Ga als volgt te werk om dynamisch een zoeklijst te maken:
    1. Wijs in het menu Invoegen de optie Database aan en klik op Resultaten. Voer de volgende stappen uit in de wizard:
      1. Klik op Een voorbeelddatabaseverbinding gebruiken (Noordenwind) en klik op Volgende.
      2. Klik op Recordbron. Klik in de lijst Recordbron op Producten. Klik op Volgende.
      3. Klik op Lijst bewerken. Selecteer alle velden in de lijst Weergegeven velden (behalve de velden Productnummer en Productnaam) en klik op Verwijderen. Klik op OK. Klik op Volgende.
      4. Klik in de lijst Kies opmaakopties voor records die door de query worden geretourneerd op Vervolgkeuzelijst - een record per item. Klik in de lijst Waarden uit dit veld weergeven op Productnaam. Klik in de lijst Waarden uit dit veld verzenden op Productnummer. Klik op Volgende.
      5. Klik op Voltooien.
    2. Dubbelklik op de vervolgkeuzelijst. Typ Productnummer in het vak Naam.
    3. Klik op Toevoegen. Voer de volgende stappen uit in het dialoogvenster Optie toevoegen:
      1. Typ Alle waarden in het vak Optie.
      2. Schakel het selectievakje Waarde opgeven in.
      3. Typ 1 OR 1 in het vak Waarde opgeven.
      4. Klik op Geselecteerd onder de optie Beginstatus.
      5. Klik op OK.
    4. Selecteer het item Alle waarden in het dialoogvenster Eigenschappen van vervolgkeuzelijst en klik op de knop Omhoog om dit item boven aan de lijst te plaatsen.
    5. Klik op OK om het dialoogvenster Eigenschappen van vervolgkeuzelijst te sluiten.
  5. Sla de pagina op als Allenumeriekewaarden.asp.
  6. Bekijk een voorbeeld van de pagina in een webbrowser.
  7. Klik op Product 1 in de lijst Productnummer en klik op Verzenden. Alle items in de database met het nummer 1 in het productnummer worden weergegeven.
  8. Als u wilt zoeken naar alle producten, selecteert u Alle waarden en klikt u op Verzenden. Alle productnummers in de database worden nu weergegeven.

Referenties

Voor meer informatie over het herstellen van databases klikt u op Microsoft FrontPage Help in het menu Help. Typ Databases in de Office-assistent of de Antwoordwizard en klik vervolgens op Zoeken om het onderwerp weer te geven.

PrintPrint RSS reactiesRSS reacties BookmarkBookmark

Gekoppelde tags

ASP, Database, Fix, FrontPage, FrontPage 2000, FrontPage 2002, IIS, Office, Query, Record

Reacties
Nog geen reacties geplaatst.

Winkelmandje

Het winkelmandje is leeg

Inloggen
Als u hierboven op de knop 'bestellen' klikt krijgt u een overzicht van de door uw gewenste producten. Indien het overzicht compleet en correct is kunt via de wizard de verdere gegevens invullen en uw bestelling afronden. In het bestelproces kunt u altijd op 'vorige' drukken om terug te gaan in het proces. Bij Perrit staan vertrouwen, privacy en veiligheid op de eerste plaats, wij zullen uw gegevens dan ook met uiterste zorgvuldigheid behandelen en nooit doorgeven aan derden.

Perrit.nl Sherwood Rangers 29 Hengelo

Perrit.nl telefoon: +31 74 750 12 20

Kenniscentrum - FrontPage 2000: Het zoekitem 'Alle waarden' toevoegen aan een databasequery
Perrit Kenniscentrum - FrontPage 2000: Het zoekitem 'Alle waarden' toevoegen aan een databasequery