Avatar billede baltazar_ Nybegynder
24. april 2001 - 10:34 Der er 5 kommentarer og
1 løsning

Min addnew sætning laver balade

Darvs og G, morn
Jeg har en database hvor brugeren har muglighed for at indsætte kommentare..MEN af en eller anden mystisk grund skriver den kun det første ord i en komentar
DVS. hvis brugeren har skrevet

Jeg dyrker asp

så indsætter den kun    JEG  og glemmer alt om DYRKER ASP      dvs jeg tror ikke den kan lide når der er mellemrum mellem ord
jeg bruger denne kode til at indsætte komentarer med

<%



Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"access/komentare3.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From \" & Request.Cookies(\"oink\")(\"refid\")
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.AddNew
      rs(\"refid\") = Request.cookies(\"oink\")(\"refid\")
      rs(\"komentar\") = request.form(\"b1\")
      rs(\"navn\") = request.form(\"b2\")
      rs(\"type\") = request.form(\"b3\")
      rs(\"medlemnr\") = request.form(\"b4\")
     
      rs.Update

    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing
%>


Der er gode point i denne :O)
ballemand

Avatar billede erikjacobsen Ekspert
24. april 2001 - 10:43 #1
Du skal huske at skrive  value=\"JEG DYRKER\" og ikke bare  value=JEG DYRKER i
den ASP-fil der laver din form.
Avatar billede baltazar_ Nybegynder
24. april 2001 - 11:00 #2
Det er input fra denne der overføres og skal sættes i access databasen

min form som oplysningerne hentes fra ser således ud:

-----------

response.write \"<td><form><input type=\"\"hidden\"\" name=\"\"b2\"\" VALUE=\"& rs(\"navn\") &\"></form></td>\"

-----------
rs(\"navn\") indeholder denne sætning...
JEG DYRKER ASP 
...i dette eksempel


balle
Avatar billede dudal Nybegynder
24. april 2001 - 11:08 #3

response.write \"<td><form><input type=\"\"hidden\"\" name=\"\"b2\"\" VALUE=\"\"\"& rs(\"navn\") &\"\"\"></form></td>\"

Prøv med den linie istedet

/dudal
Avatar billede baltazar_ Nybegynder
24. april 2001 - 11:15 #4
100 point til dudal...tak for hjælpen..det virkede

i er supergode herinde
Avatar billede dudal Nybegynder
24. april 2001 - 11:19 #5
Jeg takker mange gange.

Mvh
dudal
Avatar billede erikjacobsen Ekspert
24. april 2001 - 11:34 #6
jah, vi er gode - det var jo også det jeg sagde :)
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