Toon posts:

[ASP] veldwaarde veranderen acces tabel

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dag, ik wil een asp script maken om een tabel te filteren op ID en vervolgens van dat record een waarde veranderen van false naar true

heb nu dit :

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="../Connections/panden.asp" -->
<%
Dim panden__MMColParam
panden__MMColParam = "1"
if (Request.QueryString("pandnummer") <> "") then panden__MMColParam = Request.QueryString("pandnummer")
%>
<%
set panden = Server.CreateObject("ADODB.Recordset")
panden.ActiveConnection = MM_panden_STRING
panden.Source = "SELECT * FROM Panden WHERE Id = " + Replace(panden__MMColParam, "'", "''") + ""
panden.CursorType = 0
panden.CursorLocation = 2
panden.LockType = 3
panden.Open()
panden_numRows = 0
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%
strSQL = "UPDATE panden SET verkocht=true WHERE id = &request.querystring("pandnummer")&"
response.write strSQL
%>
</body>
</html>
<%
panden.Close()
%>

ik werk met dreamweaver trouwens, ik krijg nu een error :
internal server error 500 op de webserver.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-09 20:58

Janoz

Moderator Devschuur®

!litemod

Hier kunnen we eigenlijk niet zoveel mee.. Je post een scriptje en zegt 'dit gaat niet goed'... Iets meer info mag wel (Trouwens.. Kijk eens goed naar je SQL string, en vooral naar de "'s)..

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

Op woensdag 27 maart 2002 12:47 schreef BOFH het volgende:
panden.Source = "SELECT * FROM Panden WHERE Id = " + Replace(panden__MMColParam, "'", "''") + ""

ik werk met dreamweaver trouwens, ik krijg nu een error :
internal server error 500 op de webserver.
in vbScript is de stringconcatenator een &, en geen + zoals in javascript. Dat gaat dus fout

als je alleen error 500 ziet, kun je in IE aangeven bij internet opties dat je geen gebruiksvriendelijke http berichten wilt, je krijgt dan een uitgebreidere foutmelding :)

kaart != map && bottel != fles
Wacht op antwoord