Avatar billede ellebaek Nybegynder
11. oktober 2002 - 20:27 Der er 8 kommentarer og
1 løsning

Flot mig :-)

Hej allesammen...

jeg ved godt det er et nemt spørgsmål, men jeg kan ikke huske hvordan det er man klare sig over dette...


Jeg har en side, der opdatere et felt i en database, dette felt skal så senere på samme side udskrives, men i sin opdaterede form, hvordan gør man dette? jeg kan ikke få den til at udskrive andet end det der stod i feltet inden jeg ændre indholdet...

-Ellebæk
Avatar billede ellebaek Nybegynder
11. oktober 2002 - 20:29 #1
Det skal lige siges at jeg benytter 2 forskellige connections til at hente de data jeg kigger på...
Avatar billede soes Nybegynder
11. oktober 2002 - 20:32 #2
lidt kode plejer som reglen at hjaelpe alle os andre som stiller hjernekapacitet til raadighed
Avatar billede ellebaek Nybegynder
11. oktober 2002 - 20:34 #3
der er tale om 500 linier...

Men det relevante er:
(i toppen af dokumentet)

set rs = Server.CreateObject("ADODB.Connection")
rs.open str
indhold = request.form("oplysningerne")
id = request.form("id")
sql = "UPDATE oplys SET indhold = '" & indhold &"' WHERE overskrift = '" & id & " ' "
set rs = rs.execute(sql)

og der hvor jeg udskriver:
                                    set rs3 = Server.CreateObject("ADODB.Connection")
                                    sql = "SELECT * FROM oplys where overskrift = '" & request.form("id") & "'"
                                  rs3.Open str
                                    set rs3 = rs3.execute(sql)
                                    %>
<br><br>
De valgte oplysninger er blevet ændret til: <br>
<font COLOR="#0000FF"> <%=rs3.fields("indhold")%> </font>

Jeg bruger ikke nogen af de forskellige connections på andre tidspunkter...
Avatar billede 2-maz Nybegynder
11. oktober 2002 - 20:34 #4
sql = "select * fratable WHERE id = " & request.querystring("id")
set rs = conn.execute(sql)

<input type=text value=<%=rs("feltet")>

bare brug det samme id......
Avatar billede 2-maz Nybegynder
11. oktober 2002 - 20:35 #5
hov... glemte at afslutte:

<input type=text value=<%=rs("feltet")%>>
Avatar billede ellebaek Nybegynder
11. oktober 2002 - 20:40 #6
2-maz... det er ikke det jeg er ude efter...
jeg benytter ikke request.querystrings, og id er i mit tilfælde en streng...

Jeg har gjort det samme som dig nu, bortset fra det er med request.form...
Avatar billede ellebaek Nybegynder
11. oktober 2002 - 20:43 #7
Hmmn.,...

Det viser sig at den nogen gange når at opdatere teksten inden den udskrives, og nogen gange ikke...

Så faktisk virker mit script, bare ikke 100% men det virker godt nok...

Tak for hjælpen alligevel begge 2..

Mvh Ellebæk
Avatar billede soes Nybegynder
11. oktober 2002 - 20:45 #8
enten virker det eller ogsaa goer det ikke!
send mig din kode og jeg vil gerne laese den igennem, men kun hvis du har lyst. soes_dk@msn.com
Avatar billede ellebaek Nybegynder
11. oktober 2002 - 20:49 #9
Ellers tak soes...

Det er et godt tilbud, men den virker som den skal, det er kun mig der kommer til at bruge den, jeg ved så at jeg bare skal opdatere siden så er den der...

Ellers tak for tilbudet
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