Avatar billede jerving Nybegynder
11. november 2001 - 01:37 Der er 7 kommentarer og
1 løsning

Form slet id

Er der nogen, der ved hvad fejlen er i flg. :
en side med en form:
<form method=\"post\" action=\"del.asp\">
      <input type=\"text\" name=\"ID\" maxlength=\"3\" size=\"5\">

Sidensiden del.asp:

\' SQL sletter record
strSQL = \"Delete from furniture where Id = (\'\" & Request.Form(\"ID\") & \"\')\"
\"
Conn.Execute(strSQL)

\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
Avatar billede kornfreak Nybegynder
11. november 2001 - 01:42 #1
Hvad for en fejl får du ?
Avatar billede kornfreak Nybegynder
11. november 2001 - 01:42 #2
strSQL = \"Delete from furniture where Id = \'\" & Request.Form(\"ID\") & \"\'\"

Ved ik helt om det gør nogen forskell ?
Avatar billede jerving Nybegynder
11. november 2001 - 01:58 #3
Hej tak for den hurtige reaktion:-) Fejlen: Siden kan ikke vises, når del.asp skal komme frem.
Avatar billede kornfreak Nybegynder
11. november 2001 - 02:03 #4
Det kunne jo være fordi det er en asp fejl og hvis det er på en IIS server, mindes jeg noget med at du skal slå Tools -> Internet options -> Advanced -> Også sæt kryds i Show Friendly HTTP error messages!
Avatar billede jerving Nybegynder
11. november 2001 - 02:10 #5
Hmm, Tak men det er slået til - jeg er blank. :-(
Avatar billede eagleeye Praktikant
11. november 2001 - 19:17 #6
hvis ID er defineret som tal skal der ikke \' omkring i SQL-sætningen:

strSQL = \"Delete from furniture where Id = \" & Request.Form(\"ID\")
Avatar billede eagleeye Praktikant
12. november 2001 - 18:37 #7
Der er også en \" på linien efter den skal væk:

strSQL = \"Delete from furniture where Id = \" & Request.Form(\"ID\")

Conn.Execute(strSQL)
Avatar billede jerving Nybegynder
12. november 2001 - 18:47 #8
Du er sku med begge steder - Tak eagleeye! :-)
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

IT-JOB

HusCompagniet A/S

Senior data engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporter til lokal IT Korsør

Politiets Efterretningstjeneste

DevOps engineer til dataanalyse i PET

BEC Financial Technologies

Senior Platform/System Engineer

KMD A/S

Partner Manager