/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
indsæt i et form-text felt ??
Fra : Lars


Dato : 17-06-06 12:39

Hej

Jeg vil gerne kunne opdatere mine brugers oplysninger i databasen.
I den forbindelse vil jeg gerne have "navn", "adresse" osv. til at
stå i et form-text felt....
Men jeg synes ikke rigtig det lykkes for mig. Er der en der kan
fortælle
hvordan jeg skal skrive i value-feltet.

har forsøgt det her. Men det virker ikke rigtigt... Jeg mangeler
sikkert
et eller andet ??

value ="<%respons.write.ez("fornavn")%>"



mvh
Lars


 
 
finn elmgaard (17-06-2006)
Kommentar
Fra : finn elmgaard


Dato : 17-06-06 12:58

"Lars" <lkj002@hotmail.com> wrote in message
news:1150544312.401096.110380@h76g2000cwa.googlegroups.com...
Hej

.......hvordan jeg skal skrive i value-feltet.
har forsøgt det her. Men det virker ikke rigtigt... Jeg mangeler
sikkert
et eller andet ??

value ="<%respons.write.ez("fornavn")%>"

mvh
Lars

Hej Lars

Prøv sådan her, (idet jeg antager, at ez er navnet på dit recordset??):

value ="<% response.write ez("fornavn") %>"

Bemærk: response med e til sidst!

mvh
Finn



Steen Ulrick Madsen (17-06-2006)
Kommentar
Fra : Steen Ulrick Madsen


Dato : 17-06-06 14:24


"Lars" <lkj002@hotmail.com> skrev i en meddelelse
news:1150544312.401096.110380@h76g2000cwa.googlegroups.com...
Hej

Jeg vil gerne kunne opdatere mine brugers oplysninger i databasen.
I den forbindelse vil jeg gerne have "navn", "adresse" osv. til at
stå i et form-text felt....
Men jeg synes ikke rigtig det lykkes for mig. Er der en der kan
fortælle
hvordan jeg skal skrive i value-feltet.

har forsøgt det her. Men det virker ikke rigtigt... Jeg mangeler
sikkert
et eller andet ??

value ="<%respons.write.ez("fornavn")%>"



mvh
Lars


Hej Lars
value ="<%= ez("fornavn")%>"

Hvis ez er recordset

Mvh Steen




Lars (17-06-2006)
Kommentar
Fra : Lars


Dato : 17-06-06 19:23



> Hej Lars
> value ="<%= ez("fornavn")%>"
>
> Hvis ez er recordset
>
> Mvh Steen

Der må være noget gjalt med min kode. Den ser sådan ud :

<%
Dim strID, strSQL
strID = Replace(Request.Form("opdate"),"'","''")

if strID ="" then
Response.redirect("hent.asp")
end if

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/db/database.mdb")
Conn.Open DSN
strSQL = "Select * From user where id = " & strID
Conn.Execute(strSQL)

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing

response.write strID
response.write ("fornavn")
%>


strID - bliver godt nok udskrevet... f.eks 61 - Den kommer fra formen
"opdate"
("fornavn") bliver IKKE udskrevet...
Det tyder på, at recorden med ID no. 61 ikke bliver læst. Og måske
er det derfor
at min "value" ikke virker...
Er der en venlig sjæl der kan/vil hjælpe ?

mvh
Lars


Jørn Andersen (17-06-2006)
Kommentar
Fra : Jørn Andersen


Dato : 17-06-06 19:36

On 17 Jun 2006 11:22:55 -0700, "Lars" <lkj002@hotmail.com> wrote:

>Der må være noget gjalt med min kode. Den ser sådan ud :
<snip>

>strSQL = "Select * From user where id = " & strID
>Conn.Execute(strSQL)

Det hjælper ikke noget bare at "execute" forespørgslen. Resultatet
skal også gemmes i et recordset:
Set objRs = Conn.Execute(strSQL)

strFornavn = objRs("fornavn")

' Luk recordsettet
objRs.Close
Set objRs = Nothing

>' Luk databaseforbindelse
>Conn.Close
>Set Conn = Nothing
>
>response.write strID
>response.write ("fornavn")

Response.Write strFornavn


Good luck!

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408799
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste