Avatar billede flashit Nybegynder
27. februar 2003 - 14:55 Der er 3 kommentarer og
1 løsning

Slet poet i database

Hej E.


Hvorfor virker dette ikke??

<%
strconnect="Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.Mappath("Indlaeg/HELPDESK.mdb")
SET DbObj=Server.CreateObject ("ADODB.Connection")
DbObj.Open strconnect


SET tabel=DbObj.Execute("delete * from Helpdesk where Dato LIKE '%" & date() & "%'")

 

%>

Fejl:

Error Type:
ADODB.Recordset (0x800A0E78)
Operation is not allowed when the object is closed.
/vis_indhold.asp, line 702



"line 702" If Not (tabel.BOF Or tabel.EOF) Then
"line703" Do While Not tabel.EOF
Avatar billede hossein Nybegynder
27. februar 2003 - 15:08 #1
Prøv denne her:
SET tabel=DbObj.Execute("delete from Helpdesk where Dato LIKE #" & date() & "#")
Avatar billede flashit Nybegynder
27. februar 2003 - 15:11 #2
Det giver samme fejl:-(
Avatar billede hossein Nybegynder
27. februar 2003 - 15:18 #3
Hvad med den:

strconnect="Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.Mappath("Indlaeg/HELPDESK.mdb")
SET DbObj=Server.CreateObject ("ADODB.Connection")
set rs = servercreateObject("Adodb.Recordset")
DbObj.Open strconnect


strSQL= "delete * from Helpdesk where Dato LIKE %#" & date() & "%#")

rs.open strSQL, Dbobj
Avatar billede flashit Nybegynder
27. februar 2003 - 15:50 #4
Dette løste problemet :-)

SET tabel=DbObj.Execute("DELETE FROM Helpdesk where Dato > " & date() & "")
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester