Avatar billede justdoit Nybegynder
18. april 2002 - 00:19 Der er 10 kommentarer og
3 løsninger

Lille let fejl ??

jeg er ved at opdatere noget i min database fra et formfelt, men hvor skal jeg sætte mine " " ??


Her er koden:

SQL = "UPDATE Hovedtabel SET Kontantpris = & request.form("Kontantpris") & " WHERE Sagsnummer=" & (Request.QueryString("id"))
Avatar billede cms Nybegynder
18. april 2002 - 00:20 #1
SQL = "UPDATE Hovedtabel SET Kontantpris = """ & request.form("Kontantpris") & """ WHERE Sagsnummer=" & (Request.QueryString("id"))

?
Avatar billede skovgaard3 Nybegynder
18. april 2002 - 00:21 #2
SQL = "UPDATE Hovedtabel SET Kontantpris = " & request.form("Kontantpris") & " WHERE Sagsnummer = " & (Request.QueryString("id"))

det skulle virke
Avatar billede kimiwan Nybegynder
18. april 2002 - 00:22 #3
SQL = "UPDATE Hovedtabel SET Kontantpris = " & request.form("Kontantpris") & " WHERE Sagsnummer = " & Request.QueryString("id")
Avatar billede skovgaard3 Nybegynder
18. april 2002 - 00:23 #4
Det er ikke nødvendigt med "" ved kontantprisfeltet fordi det er et tal!
Avatar billede eagleeye Praktikant
18. april 2002 - 00:27 #5
Hvis kolonnen i databasen er defineret som tal skal der ' ' omkring teksten. Hvis kolonnen er defineret som tal skal der ikke ' ' omkring tallet i SQL sætningen.

Her er en god side som man let kan gå til omkring SQL: http://www.w3schools.com/sql/default.asp
Avatar billede justdoit Nybegynder
18. april 2002 - 00:29 #6
Jeg har lige prøvet dem alle sammen og det ser ud til at de alle virker, men lige en sidste ting. Hvordan sætter jeg en variabel mere ind fx. Postnummer??
Avatar billede skovgaard3 Nybegynder
18. april 2002 - 00:33 #7
har du en kolonne der hedder Postnummer i tabellen??
Avatar billede skovgaard3 Nybegynder
18. april 2002 - 00:36 #8
SQL = "UPDATE Hovedtabel SET Kontantpris = " & request.form("Kontantpris") & ", Postnummer = request.form("Postnummer") & " WHERE Sagsnummer = " & Request.QueryString("id")

Men du skal jo have en kolonne i tabellen der hedder Postnummer.
Avatar billede justdoit Nybegynder
18. april 2002 - 00:37 #9
tak for det
Avatar billede skovgaard3 Nybegynder
18. april 2002 - 00:37 #10
SQL = "UPDATE Hovedtabel SET Kontantpris = " & request.form("Kontantpris") & ", Postnummer = " & request.form("Postnummer") & " WHERE Sagsnummer = " & Request.QueryString("id")

ups, der manglede lige et " og et &
Avatar billede justdoit Nybegynder
18. april 2002 - 01:01 #11
Nu har jeg sat det hele ind men der er en syntaksfejl i UPDATE-sætningen.

Kan I se hvad det er, for jeg kan ikke!!

Her er koderne:

SQL = "UPDATE Hovedtabel Kontantpris = " & request.form("Kontantpris") & ", Postnummer = " & request.form("Postnummer") & ", Gadenavn = " & request.form("Gadenavn") & ", Boligtype = " & request.form("Boligtype") & ", Nummer = " & request.form("Nummer") & ", Byggeaar = " & request.form("Byggeaar") & ", Boligareal = " & request.form("Boligareal") & ", Antalvaerelser = " & request.form("Antalvaerelser") & ", Antalstuer = " & request.form("Antalstuer") & ", Netto = " & request.form("Netto") & ", Brutto = " & request.form("Brutto") & ", Udbetaling = " & request.form("Udbetaling") & " WHERE Sagsnummer = " & Request.QueryString("id")
Avatar billede cms Nybegynder
18. april 2002 - 01:04 #12
SET!
Avatar billede skovgaard3 Nybegynder
18. april 2002 - 08:21 #13
SQL = "UPDATE Hovedtabel SET Kontantpris = " & request.form("Kontantpris") & ", Postnummer = " & request.form("Postnummer") & ", Gadenavn = " & request.form("Gadenavn") & ", Boligtype = " & request.form("Boligtype") & ", Nummer = " & request.form("Nummer") & ", Byggeaar = " & request.form("Byggeaar") & ", Boligareal = " & request.form("Boligareal") & ", Antalvaerelser = " & request.form("Antalvaerelser") & ", Antalstuer = " & request.form("Antalstuer") & ", Netto = " & request.form("Netto") & ", Brutto = " & request.form("Brutto") & ", Udbetaling = " & request.form("Udbetaling") & " WHERE Sagsnummer = " & Request.QueryString("id")
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