Slettet bruger
30. april 2002 - 18:20
Der er
18 kommentarer og 2 løsninger
slette fra db...
Hej eksperter... jeg har dette lille problem: jeg skal kunne slette en række fra min db, dette skal jeg vel bruge denne til: SQL "Delete from personer where Id = 24" men det skal fungere via et link... hvordan gøres dette ?
Annonceindlæg fra Genetec
30. april 2002 - 18:24
#1
Hej, Er det altid der hvor der er id = 24 at du skal slette?
30. april 2002 - 18:25
#2
link: siden.asp?id=24 siden.asp ---------------- <% if len(request.querystring("id"))>0 then 'hvis der er et id.. 'open connection connection.execute("delete from personer where id = " & replace(request.querystring("id"),"'","''")) 'close connection response.write "record med id #" & request.querystring("id") & " blev slettet." end if %>
30. april 2002 - 18:28
#3
Ellers laver du ud for hver post i din database. <% do whiel not rs.eof response.write rs("post") og her laver du et link (f.eks. slet.asp?id=<%=rs("ID")%> rs.movenext loop %> Og i din Slet.asp skriver du så: SQL = "Select * From tabel Where ID=" & Request.Querystring("id") og så executer du ellers bare din SQL. Håber du kan bruge det til noget. /peter
30. april 2002 - 18:29
#4
Det er vel ellers nok lige rigelig mange point der er på højkant :-)
30. april 2002 - 18:35
#5
pfp: vil du hellere ha', han/hun skal oprette flere konti (stik imod reglerne) ?? ;o)
Slettet bruger
30. april 2002 - 18:38
#6
undskylder min nærighed... men dette projekt har snart kostet mig 200 point... og har ikke tid til at tjene igen før i morgen... men venter med at acceptere jer til jeg har tjent lidt til jer &:-D
30. april 2002 - 18:41
#7
questis: det er bedre at lukke spørgsmålet, når du har fået svar.. så kan du altid vælge at gi' noget på et senere tidspunkt, hvis du vil (tror nok både pfp og jeg selv er her et stykke tid endnu :o)
Slettet bruger
30. april 2002 - 18:42
#8
ok lyder fint for mig &:-D
30. april 2002 - 18:46
#9
ja, jeg er såmænd også ligeglad med de point. Kunne bare ikke dy mig :-)
30. april 2002 - 18:48
#10
pfp: samme her :o) ...bortset fra at jeg kom til at kigge på questis' points :o/
Slettet bruger
30. april 2002 - 18:50
#11
havd er der med mine points ?
Slettet bruger
30. april 2002 - 18:54
#12
pfp>> ud fra di eksempel... hvad skal der så stå mere i min slet.asp end den SQL, kan ikke få det til at virke
Slettet bruger
30. april 2002 - 18:56
#13
fåe denne fejl: Command text was not set for the command object.
30. april 2002 - 19:17
#14
Prøv det her: <!--#include file="adovbs.inc"--> <% Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db.mdb") Set RecSet = Server.CreateObject("ADODB.Recordset") SQL = "Delete * from Tabel WHERE ID=" & Request.QueryString("id") Connect.Execute (SQL) Response.Redirect "Default.asp" %> Du skal lige huske at tilpasse det til dig selv. Hvis du ikke har "adovbs.inc" så skriv lige..
Slettet bruger
30. april 2002 - 19:28
#15
adovns.inc ved ikke hvad det er ?
30. april 2002 - 19:41
#16
det er en fil, der definerer en masse konstanter. Jeg sender den lige til din e-mail.
30. april 2002 - 19:43
#17
Nu er den sendt til questis@questis.dk
Slettet bruger
01. maj 2002 - 02:44
#18
takker for jeres hjælp. lukker nu og afprøver om jeg kan få det til at virke &:-D
Slettet bruger
01. maj 2002 - 02:44
#19
ups.... opretter lige et spm. hvor i kan få jeres ponits &:-D
Slettet bruger
01. maj 2002 - 02:50
#20
Kurser inden for grundlæggende programmering