Ik hoef geen site van jouw hand te zien om te weten dat je op ASP gebied nog steeds in het duister tast. Je vraag zegt genoeg. Sowieso denk ik dat dit meer spam is dan een zinvolle toevoeging aan dit topic.
Ik bedoel dat niet rot, maar begrijp er gewoon niets van. Een query maken is eenvoudig, ASP is eenvoudig. Als je erover nadenkt is het een geval van 1 + 1 = 2.
Volg mijn gedachtestappen eens.
1) je weet hoe je strings aan elkaar plakt, toch?
code:
1
2
3
4
5
| <%
Dim strVoorbeeld
strVoorbeeld = "Begin " & "en einde!"
Response.Write strVoorbeeld
%> |
2) Je weet dat dit net zo goed werkt met gegevens die je met een form opstuurt, right?:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <form action="thispage.asp" method="post">
Type hier je voornaam: <input type="text" name="voornaam">
<input type="submit">
</form>
<%
Dim strWelkom
if Trim(Request.Form("voornaam")) <> "" then
strWelkom = "Welkom " & Trim(Request.Form("voornaam"))
else
strWelkom = "Welkom vreemdeling"
end if
%> |
Je weet hoe een update query eruit ziet, toch? :
code:
1
2
3
4
5
6
7
| UPDATE tabel
SET
kolom1 = 'a',
bolom2 = 3,
kolom3 = #10/08/2002#
WHERE
KolomID = 10 |
4) pak al deze dingen samen, en bouw in een string een query op:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <%
Dim strSQL
strSQL = _
"UPDATE tabel " & _
"SET " & _
" kolom1 = '" & Request.Form("veld1") & "', " & _
" bolom2 = " & Request.Form("veld2") & ", " & _
" kolom3 = #" & Request.Form("veld3") & "# " & _
"WHERE " & _
" KolomID = " & Request.Form("veldID")
Response.Write strSQL
%> |
Nu kun je zien of je query wel klopt, en zo niet, corrigeren.
5) Maak met de query zoals hiervoor beschreven en open er een recordset mee
Kan jij mij nu uitleggen welke van deze stappen je niet wist, wat je hier niet van begrijpt en wat je wel geprobeerd hebt? En kunnen wij er nu vanuit gaan dat je dit de volgende keer ook werkelijk probeert toe te passen
voordat je hier een vraag opent?