Avatar billede rocky Nybegynder
01. maj 2003 - 10:39 Der er 5 kommentarer og
1 løsning

Slet en post med ASP koder

Hejsa jeg har et lille problem
Når jeg skal slette en post fra min ASP hjemmeside, sker der intet. Den første side der skal vælge hvilken post der skal slettes virker findt, problemet opstår når jeg klikker på den pågældende post..Der sker simpelthen intet.. men I kan lige se ASP koderne

</HEAD>
<BODY>



</BODY>
</HTML><!-- Minus AutoDato -->


<%@LANGUAGE="VBSCRIPT"%>

<%
Set database = Server.CreateObject ("ADODB.Connection")
strOpen = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath ("..\hjemmesiden\wordarkiv.mdb")
database.Open (strOpen)
%>


<%
Set wordarkiv = Server.CreateObject("ADODB.Recordset")
wordarkiv.Open "SELECT * FROM wordarkiv WHERE id = " & Request.QueryString("titel"), database, 2, 2

wordarkiv.Delete
Response.Write ("ok")
%>


Altså der en post i databasen der hedder titel og der er en der hedder worddoc
Jeg skulle mene at fejlen ligger omkring

SELECT * FROM wordarkiv WHERE id = " & Request.QueryString("titel"),

men jeg er selvfølgelig ikke sikker..

Har i nogle ideer..??
tak på forhånd
Avatar billede proaccess Nybegynder
01. maj 2003 - 10:48 #1
Du er nødt til at køre en DELETE fra din connection

noget a'la:
database.execute "DELETE * FROM wordarkiv WHERE id = " & Request.QueryString("Titel")

Jeg kender ikke den præcise syntax, men det er måden at få slettet noget i databasen på...
Avatar billede Spotgun Seniormester
01. maj 2003 - 11:17 #2
prøv det her:

wordarkiv.delete
wordarkiv.update
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 13:22 #3
Hvis du har Dreamweaver ell. Ultradev kan du bare bruge server behavioren "delete record". Grunden til at du ikke kan slette kan være at du har relationer i databasen, skal skal du checke om du har kaskadevis sletning slået til.
Avatar billede rocky Nybegynder
01. maj 2003 - 15:53 #4
tak for hjælpen.. Det var årsagen
Avatar billede rocky Nybegynder
01. maj 2003 - 15:54 #5
myanimalfarm...altså
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 17:58 #6
det var så lidt ;-)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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