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.

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

Handboek<br />

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

code. Bijvoorbeeld: rsPressReleases<br />

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

gebruiken.<br />

Als u een recordset voor een ColdFusion-component definieert (dus als op dat moment een CFC-bestand in <strong>Dreamweaver</strong><br />

is geopend), selecteert u een bestaande CFC-functie in het pop-upmenu Functie of klikt u op de knop Nieuwe functie om<br />

een nieuwe functie te maken.<br />

Opmerking: Het pop-upmenu Functie is alleen beschikbaar als het huidige document een CFC-bestand is en als u toegang hebt<br />

tot een computer waarop ColdFusion MX 7 of hoger wordt uitgevoerd.<br />

De recordset wordt in de functie gedefinieerd.<br />

2 Selecteer een gegevensbron in het pop-upmenu Gegevensbron.<br />

Als het pop-upmenu geen gegevensbronnen bevat, moet u een ColdFusion-gegevensbron maken.<br />

3 Voer in de vakken Gebruikersnaam en Wachtwoord de gebruikersnaam en het wachtwoord voor de ColdFusiontoepassingsserver<br />

in als dat is vereist.<br />

Soms moet u voor gegevensbronnen in ColdFusion een gebruikersnaam en een wachtwoord opgeven om toegang te<br />

krijgen. Als u geen gebruikersnaam en wachtwoord hebt om toegang te krijgen tot een gegevensbron in ColdFusion, neemt<br />

u contact op met de ColdFusion-beheerder van uw organisatie.<br />

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

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

5 (Optioneel) Ga als volgt te werk om de SQL-instructie op te bouwen met behulp van de grafische structuur Databaseitems:<br />

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

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

tabel.<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 />

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 Standaardwaarden<br />

FormFieldName 0001<br />

De runtimewaarde is gewoonlijk een URL of formulierparameter die een gebruiker in een HTML-formulierveld invoert.<br />

6 Klik op Testen om de database te verbinden en een instantie van de recordset te maken.<br />

526

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

Saved successfully!

Ooh no, something went wrong!