Avatar billede pfp Nybegynder
11. juni 2002 - 23:24 Der er 18 kommentarer og
1 løsning

Problem med plinger

Hej,

Jeg har som så mange andre desværre problemer med at finde ud af ' og ". Jeg har Update sætning som ser således ud:

Redbesked = "Update Beskeder set "
Redbesked = Redbesked & "Emne= 'Request.Form("Emne")', "
Redbesked = Redbesked & "Forfatter= 'Request.Form("Forfatter")', "
Redbesked = Redbesked & "Forfatter= 'Request.Form("Besked")' "
Redbesked = Redbesked & " Where Id =" & Request.Form("varID")

Er der nogen der kan hjælpe mig?

Jeg tror problemet ligger omkring at jeg bruger " ved Request.Form
Avatar billede medions Nybegynder
11. juni 2002 - 23:31 #1
Redbesked = "Update Beskeder set "
Redbesked = Redbesked & "Emne= '" & Request.Form("Emne") & "', "
Redbesked = Redbesked & "Forfatter= '" & Request.Form("Forfatter") & "', "
Redbesked = Redbesked & "Forfatter= '" & Request.Form("Besked") & "' "
Redbesked = Redbesked & " Where Id =" & Request.Form("varID")

//>Rune
Avatar billede tmceu Praktikant
11. juni 2002 - 23:50 #2
Hvilken værdi skal forfatter egentlig have ?
Avatar billede pfp Nybegynder
12. juni 2002 - 00:09 #3
Den skal hente den værdi som der er skrevet i feltet Forfatter på forrige side.
Avatar billede medions Nybegynder
12. juni 2002 - 00:13 #4
pfp> Jeg tror det Thomas (tmceu) mener, er om det er tal eller om det er tekst...

//>Rune
Avatar billede medions Nybegynder
12. juni 2002 - 00:14 #5
pfp> Men virkede mit ikke?

//>Rune
Avatar billede tmceu Praktikant
12. juni 2002 - 00:14 #6
Det er bare fordi du sætter den først til forfatter og derefter til besked. Jeg regnede med at du selv så den, når jeg spurgte :-)
Avatar billede pfp Nybegynder
12. juni 2002 - 00:14 #7
Nej, jeg får: "Der var ventet 1":

Jeg bruger følgende:

Redbesked = "Update Beskeder set "
Redbesked = Redbesked & "Emne= '" & Request.Form("Emne") & "', "
Redbesked = Redbesked & "Forfatter= '" & Request.Form("Forfatter") & "', "
Redbesked = Redbesked & "Besked= '" & Request.Form("Besked") & "' "
Redbesked = Redbesked & " Where Id = 32"
Connect.Execute(Redbesked)
Avatar billede soes Nybegynder
12. juni 2002 - 00:15 #8
hvis der er tale om en tal værdi:
Redbesked = Redbesked & "Forfatter= " & Request.Form("Forfatter") & ", "

hvis der er tale om en tekst streng:
Redbesked = Redbesked & "Forfatter= '" & Request.Form("Forfatter") & "', "

/Søren Søndergård
Avatar billede pfp Nybegynder
12. juni 2002 - 00:15 #9
Ja tak for tmceu, så godt lige der var sket en smutter
Avatar billede soes Nybegynder
12. juni 2002 - 00:16 #10
glem mit indlæg, browseren havde vist stået på siden lige længe nok uden at blive updateret :-)

sorry

/Søren Søndergård
Avatar billede pfp Nybegynder
12. juni 2002 - 00:16 #11
Emne = tekst
Forfatter = tekst
Besked = notat (tekst)

ID = autonum
Avatar billede pfp Nybegynder
12. juni 2002 - 00:17 #12
Her hvor jeg har skrevet:
Redbesked = Redbesked & " Where Id = 32"

har jeg selvf. også prøvet med:
Redbesked = Redbesked & " Where Id =" & Request.Form("varID")

for at se om der skulle være noget galt med min værdi i dette felt, men felter indeholder tallet 32 jeg forsøgte derfor direkte med det tal, bare for at teste, hvis i forstår
Avatar billede tmceu Praktikant
12. juni 2002 - 00:18 #13
ID er et reserveret ord i nogle databaser, prøv med [ID]
Avatar billede medions Nybegynder
12. juni 2002 - 00:18 #14
Thx 4 Poinz
//>Rune
Avatar billede pfp Nybegynder
12. juni 2002 - 00:20 #15
UPS, har selv fundet fejlen. WHERE ID skulle være WHERE BeskedID. Jeg beklager, det burde jeg jo selv have opdaget før...sorry.
Avatar billede pfp Nybegynder
12. juni 2002 - 00:21 #16
Hvis der er andre der er også vil have point må i sige til for i kunne jo næsten umulig have gættet hvad problemet var når jeg ikke selv skriver feltnavnene rigtigt.
Avatar billede tmceu Praktikant
12. juni 2002 - 00:23 #17
Vis mig den butik hvor jeg kan købe mælk og brød for point, så vil jeg altid gerne have nogle ekstra :-)
Avatar billede pfp Nybegynder
12. juni 2002 - 00:24 #18
Ja, hvis jeg nu endelig fandt sådan en butik så ville jeg ihvertfald ikke lægge ud med at købe mælk og brød :-)

Anyway, tusind tak for Jeres hjælp.

/peter
Avatar billede pfp Nybegynder
12. juni 2002 - 00:25 #19
hehe, ja og det kunne ligefrem være at jeg gav mig til at lave komplette designs for 200p i freelance....(håber ikke jeg træder nogen over tærerne)
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