03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Als de SQL-instructie runtimeverwijzingen bevat, moet u ervoor zorgen dat de kolom Standaardwaarde van het veld<br />

Paginaparameters geldige testwaarden bevat voordat u op Testen klikt.<br />

DREAMWEAVER <strong>CS3</strong><br />

Handboek<br />

Als de instructie is geslaagd, wordt een tabel met de gegevens in de recordset weergegeven. Elke rij bevat een record en elke<br />

kolom stelt een veld in die record voor. Klik op OK om de recordset te wissen.<br />

7 Klik op OK als u tevreden bent met uw werk.<br />

Opties voor het dialoogvenster Geavanceerde gegevensset (ASP.NET)<br />

Definieer een gegevensset als een bron van dynamische inhoud door een aangepaste SQL-instructie te schrijven of door<br />

een SQL-instructie te maken met de structuur Database-items.<br />

1 Voer in het vak Naam een naam voor de gegevensset in.<br />

Dikwijls wordt het voorvoegsel ds vóór gegevenssetnamen geplaatst om ze te onderscheiden van andere objectnamen in de<br />

code. Bijvoorbeeld: dsPressRelease<br />

Gegevenssetnamen mogen alleen letters, cijfers en het onderstrepingsteken (_) bevatten. U mag geen speciale tekens of<br />

spaties gebruiken.<br />

2 Selecteer een verbinding in het pop-upmenu Verbinding.<br />

3 Voer een SQL-instructie in het tekstgebied SQL in of gebruik de structuur Database-items onder in het dialoogvenster<br />

om een SQL-instructie uit de gekozen databasetabellen op te bouwen.<br />

Ga als volgt te werk om de SQL-instructie op te bouwen met behulp van de grafische structuur Database-items:<br />

• Zorg ervoor dat het tekstgebied SQL leeg is.<br />

• Vouw de elementen van de structuur uit tot u het benodigde databaseobject hebt gevonden, bijvoorbeeld een kolom in<br />

een tabel, of een opgeslagen procedure in de database.<br />

• Selecteer het databaseobject, en klik op een van de knoppen aan de rechterzijde van de structuur.<br />

Als u bijvoorbeeld een tabelkolom selecteert, zijn de knoppen SELECT, WHERE en ORDER BY beschikbaar. Klik op een<br />

van de knoppen om de desbetreffende expressie aan de SQL-instructie toe te voegen.<br />

U kunt eveneens een vooraf gedefinieerde SQL-instructie in een opgeslagen procedure gebruiken. Daartoe selecteert u de<br />

opgeslagenprocedureindestructuurDatabase-itemsenkliktuopdeknopProcedure. <strong>Dreamweaver</strong>vultdegebiedenSQL<br />

en Parameters automatisch in.<br />

4 U kunt een pagina opgeven waarnaar gebruikers worden omgeleid als de gegevenssetquery om welke reden dan ook<br />

mislukt. Als de database bijvoorbeeld niet beschikbaar is tijdens een query en de gegevensset voor de pagina niet kan<br />

worden geretourneerd, zou u een foutpagina kunnen weergeven met een koppeling naar de startpagina van de site.<br />

5 Als de SQL-instructie parameters bevat, definieert u de waarden daarvan in het gebied Parameters door op de plusknop<br />

(+) te klikken en de naam en de standaardwaarde (de waarde die de parameter krijgt als geen runtimewaarde wordt<br />

geretourneerd) van de variabele in te voeren.<br />

Als de SQL-instructie parameters bevat, moet u ervoor zorgen dat de kolom Standaardwaarde van het vak Parameters<br />

geldige testwaarden bevat.<br />

Met de Paginaparameters kunt u standaardwaarden opgeven voor verwijzingen naar runtimewaarden in de SQL die u<br />

schrijft. Met de volgende SQL-instructie wordt bijvoorbeeld een werknemersrecord geselecteerd op basis van de waarde<br />

van de werknemers-id. U kunt deze parameter een standaardwaarde geven om ervoor te zorgen dat altijd een<br />

runtimewaarde wordt geretourneerd. In dit voorbeeld verwijst FormFieldName naar een formulierveld waarin de gebruiker<br />

een werknemers-id invoert.<br />

“SELECT * FROM Employees WHERE EmpID = “ + (Request.Form(“FormFieldName”))<br />

Het dialoogvenster Paginaparameters toevoegen zal dan een naam-/waardecombinatie bevatten, zoals bijvoorbeeld:<br />

Naam Standaardwaarde<br />

FormFieldName 0001<br />

527

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!