/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvad er der galt?
Fra : Jakob Munck


Dato : 03-06-01 19:32

Jeg forsøger at slette en record fra en tabel. Min database-opkobling og
efterfølgende kode er:

<%
set conn=server.createobject("adodb.connection")
DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; "
DSNtemp=dsntemp & "DBQ=" & server.mappath("dbartcom.mdb")
conn.Open DSNtemp

Dim abc, mySQL
abc = request.querystring("id")
mySQL = "DELETE * FROM files WHERE fileid ='" & abc & "'"
set rs = conn.execute(mySQL)
%>

Variablen abc er et heltal, og jeg får følgende fejlmelding: "Datatyperne
stemmer ikke overens i
kriterieudtrykket."


Hvad gør jeg galt?

v.h.
Jakob Munck






 
 
Jakob Andersen (03-06-2001)
Kommentar
Fra : Jakob Andersen


Dato : 03-06-01 19:14

"Jakob Munck" <jakob.munck@email.dk> wrote in message
news:9fduoh$1q8d$1@news.cybercity.dk...
> mySQL = "DELETE * FROM files WHERE fileid ='" & abc & "'"

Der skal ikke ' omkring numre/tal

Så:
mySQL = "DELETE FROM files WHERE fileid = " & abc
skulle kunne gøre det.

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "




Jakob Munck (03-06-2001)
Kommentar
Fra : Jakob Munck


Dato : 03-06-01 20:01

Så virker det. Tak !


v.h.

Jakob Munck




Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408871
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste