Delete databas

ASP

5 svar · 138 visningar · startad av pellsäter

Medlem sedan aug. 2000526 inlägg
Trådstart#1

Vad betyder följande feltext

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

/admin/delete_notis.asp, line 18

Medlem sedan juni 200032 967 inlägg
#2

att du har gjort fel i din sql-fråga, antagligen har du apostrofer runt ett värde lagrat som 'tal' i databasen.

om du berättar för oss hur tabellen är byggd och hur sql-frågan ser ut så kan vi hjälpa dig mer om ovanstående inte räcker som svar.

Medlem sedan aug. 2000526 inlägg
#3

[Redigerat av pellsäter den 29 nov 2001]

Medlem sedan juni 200032 967 inlägg
#4

jag gissar att id är tal/räknare i tabellen.

då skall sql-frågan se ut så här:

SQL = "DELETE FROM kalender where id = " & id

mvh,

Medlem sedan aug. 2000526 inlägg
#5

Tackar!!

Är det alltid så när fältet i databasen består av ett talfält

Medlem sedan juni 200032 967 inlägg
#6

japp! :)

endast apostrofer runt text/strängar, brädgårdar runt värden som skall in i datumfält.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)