Avatar billede harkamp Nybegynder
08. august 2002 - 15:20 Der er 3 kommentarer og
1 løsning

asp/mysql - delete med request.form og sql

Hej jeg har et enkelt spørgsmål (men forklar det venligst meget enkelt, da jeg er total nybegynder i asp, sql og mysql.

Jeg har 2 sider:
-en med en formular. I den indtaster man et holdnummer.
-den anden siden skal modtage informationen fra formularen og derefter slette posten fra tabellen (databasen) med en request.form.

Men det virker ikke og jeg kan ikke finde fejlen
lavet en formular. Tabellen hedder holdoversigt og id_nummer er det unikke data som det vist hedder.

Her er side 1 med formularen (noget af den):

<form action="indsaet_slet.asp" method="post" name="FrontPage_Form1">
        <h3><b>Holdnummer:</b></h3>
        <p><b>Forklaring:<br>
        <input type="submit" value="Slet holdet fra databasen"> <input type="reset" value="Nulstil" name="B1"></p>
    </form>

Her er side 2 (noget af den):

Conn.Open sti

' SQL sletter record
strSQL = "DELETE FROM holdoversigt WHERE 'id_nummer' = " & Request.form("id_nummer")

' SQL sætning eksekveres
Conn.Execute(strSQL)


' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing


Håber nogen kan hjælpe. Der er mange point på højkant.

Med venlig hilsen Henrik
Avatar billede Slettet bruger
08. august 2002 - 15:26 #1
Har du prøvet uden gnyfferne omkring id_nummer? (i strSQL)
Avatar billede keysersoze Ekspert
08. august 2002 - 16:52 #2
umiddelbart vil jeg sige at din sql skal se sådan ud;

strSQL = "DELETE FROM holdoversigt WHERE id_nummer = " & Request.form("id_nummer")

du kan ydermere prøve dette; funktion -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl" så er det lettere både for dig og for os at se hvad der går galt
Avatar billede keysersoze Ekspert
04. oktober 2002 - 19:09 #3
blev problemet løst?
Avatar billede harkamp Nybegynder
09. juni 2003 - 13:22 #4
Beklager jeg har været ude at rejse og fik aldrig afsluttet dette spm. Sorry, men tak for hjælpen, Keysersoze
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