Avatar billede vester Novice
06. april 2001 - 02:46 Der er 18 kommentarer og
1 løsning

Hvorfor f***** virker det ikke?

Problemet herunder er at den opretter en ny post, men skriver ikke i den. Er der en der kan se hvad der er galt?
<%
if Svar1 = Gaet1 _
AND Svar2 = Gaet2 _
AND Svar3 = Gaet3 _
AND Svar4 = Gaet4 _
AND Svar5 = Gaet5 _
AND Svar6 = Gaet6 Then
Svar=TRUE
Else
Svar=FALSE
End if

strSQL = \"SELECT * FROM DataBase\"
RS.Open strSQL, objConn, 2, 2
RS.AddNew
if Svar=TRUE Then
RS(\"Svar\")=TRUE
ELSE
RS(\"Svar\")=FALSE
End if
RS(\"Navn\")=Navn
RS(\"Adresse\")=Adresse
RS(\"Postnr\")=Postnr
RS(\"By\")=By
RS(\"Email\")=Email
RS(\"Dato\")=Dato
RS.Update
RS.Close
objConn.Close
set RS = nothing
set objConn = nothing
%>
Avatar billede keysersoze Ekspert
06. april 2001 - 03:01 #1
fordi en normal insert-sætning ser fx sådan ud;

conn.Execute(\"INSERT INTO brugere (brugernavn, password, email) VALUES (\'\" & brugernavn & \"\', \'\" & password & \"\', \'\" & email & \"\')\")
Avatar billede vester Novice
06. april 2001 - 03:03 #2
OK - Det forstod jeg ikke meget af.
Avatar billede keysersoze Ekspert
06. april 2001 - 03:08 #3
hvis man indsætter nye data i en database er dette et eksempel;

<%
\'der kommer værdier fra 4 forms fra tidligere side
brugernavn = Request.Form(\"brugernavn\")
password = Request.Form(\"password\")
password2 = Request.Form(\"password2\")
email = Request.Form(\"email\")

\'forbindelse til db
set conn = Server.CreateObject(\"ADODB.Connection\")
conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"../*.mdb\")

\'data bliver indsat
conn.Execute(\"INSERT INTO brugere (brugernavn, password, email) VALUES (\'\" & brugernavn & \"\', \'\" & password & \"\', \'\" & email & \"\')\")

\'vi lukker forbindelsen til db
conn.Close
set conn = nothing

\'vi sendes videre til en anden side
Response.Redirect(\"forside.asp?id=oprettet\")
%>
Avatar billede vester Novice
06. april 2001 - 03:15 #4
Det er da en helt anden måde, end jeg er vant til.
Den anden har altså virket. Jeg fatter ikke helt conn.Execute linien. Kan jeg bare copy/paste fra det du har skrevet?
Avatar billede vester Novice
06. april 2001 - 03:24 #5
Var du ikke på vej på ferie?? :)
Avatar billede keysersoze Ekspert
06. april 2001 - 03:26 #6
jo - men hvis jeg bliver stillet et normalt spørgsmål som ikke kræver tankevirksomhed overlever jeg nok...
Avatar billede keysersoze Ekspert
06. april 2001 - 03:27 #7
du kan ikke \"bare\" copy/paste da der er en del ting der slevfølgelig skal tilpasses!

hvor har du lært asp???
Avatar billede vester Novice
06. april 2001 - 03:27 #8
Det er dem jeg er bedst til at stille
Avatar billede vester Novice
06. april 2001 - 03:29 #9
Jeg har lært ASP på et kursus til 25.000.-
Jegf er godt klar over at jeg ikke bare kan kopiere uden at tilpasse. Det jeg mente var: Ville det virke, hvis mine variabler var de samme som dine?
Avatar billede vester Novice
06. april 2001 - 03:31 #10
Om de 25.000 var godt givet ud, Ja det kan I jo vurdere.
Avatar billede keysersoze Ekspert
06. april 2001 - 03:32 #11
25.000,-???? jeg har lært mit for 0,- og prøv at se på www.soze.dk (OK - siden er IKKE færdig, og jeg er bestemt IKKE designer...)

gå i stedet ind på www.netcoders.dk og www.activeserverpages.dk - der kan du downloade færdige eksempler - se hvordan de virker - og se hvordan koden er bygget op!
Avatar billede keysersoze Ekspert
06. april 2001 - 03:32 #12
selvfølgelig virker det hvis det bliver tilpasset ordentlig - bruger det selv på min side...
Avatar billede vester Novice
06. april 2001 - 03:38 #13
Det var mit arbejde der betalte, fordi de troede jeg ville blive haj til det på no time. Sådan gik det ikke, men jeg har da lært lidt.
Avatar billede keysersoze Ekspert
06. april 2001 - 03:42 #14
tror jeg kan lære dig mere for 10.000 sort - på en påskeferie!
Avatar billede vester Novice
06. april 2001 - 03:44 #15
Ja, men du har jo planer *He*He
Avatar billede vester Novice
06. april 2001 - 03:50 #16
Glemte jeg at sige at jeg arbejder for Told & Skat?
Avatar billede vester Novice
06. april 2001 - 03:51 #17
Just kidding. Jeg får nu nok ikke mit arbejde til at smide 10.000.- oven i og da slet ikke sort. Desværre
Avatar billede keysersoze Ekspert
06. april 2001 - 03:53 #18
så søg på de sider jeg gav adresse til - brug lidt tid på det - og SÅ kan du (hvis du har viljen og lysten) lære det...
Avatar billede vester Novice
06. april 2001 - 03:54 #19
Tak skal du have
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