|
| ? om data fra Access med mellemrum Fra : Kim |
Dato : 26-04-04 22:03 |
|
Jeg prøver at hente nogle person data ind fra min access database i en form
som så skal kunne opdateres (navn, gade(+nr.), postnr.,by og email), dertil
bruger jeg følgende ...
"eksempel8.asp
----------------------------------------------------------------------------
-----
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="forbindelse.asp"-->
<%
Set personer = Server.CreateObject("ADODB.Recordset")
personer.Open "SELECT * FROM personoplysninger", database
%>
<html>
<body>
<%
While NOT personer.EOF
%>
<a href="eksempel9.asp?id=<% = personer.Fields("id")%>"><% =
personer.Fields("navn")%></a> <br>
<%
personer.MoveNext
Wend
%>
</body>
</html>
----------------------------------------------------------------------------
------------
eksempel9.asp (som det sættes ind i)
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="forbindelse.asp"-->
<%
Set personer = Server.CreateObject("ADODB.Recordset")
personer.Open "SELECT * FROM personoplysninger WHERE id= " &
Request.QueryString("id"), database
%>
<html>
<body>
<form name="form1" method="get" action="eksempel10.asp">
<input type="hidden" name="id" value=<% = personer("id")%>>
Navn:
<input type="text" name="navn" value=<% = personer("navn")%>>
<br>
Gade:
<input type="text" name="gade" value=<% = personer("gade")%>>
<br>
Postnr.:
<input type="text" name="postnummer" value=<% = personer("postnummer")%>>
<br>
By:
<input type="text" name="by" value=<% = personer("by")%>>
<br>
Tlf.:
<input type="text" name="tlf" value=<% = personer("tlf")%>>
<br>
Email:
<input type="text" name="email" value=<% = personer("email")%>>
<br>
<input type="submit" name="Submit" Value="opdater">
</form>
</body>
</html>
mit problem er så at f.eks. ved navn og vejnavn, henter den kun det der står
foran første mellemrum så hele teksten der er i databasen kommer ikke frem i
felterne, men når jeg taster dem ind så opdaterer den det fint nok i
databasen, den vil bare ikke vise det når jeg vil hente det ind i formen så
det kan tjekkes og rettes.
Hvad gør jeg galt ?
Mvh. Kim
| |
Jakob Andersen (26-04-2004)
| Kommentar Fra : Jakob Andersen |
Dato : 26-04-04 23:04 |
|
Kim wrote:
> mit problem er så at f.eks. ved navn og vejnavn, henter den kun det
> der står foran første mellemrum så hele teksten der er i databasen
> kommer ikke frem i felterne, men når jeg taster dem ind så opdaterer
> den det fint nok i databasen, den vil bare ikke vise det når jeg vil
> hente det ind i formen så det kan tjekkes og rettes.
......
> <input type="hidden" name="id" value=<% = personer("id")%>>
-----------------------------------------^^^^^^^^^^^^^^^
Hvis du sætter gåseøjne uden om dine attributter skulle du få det hele med.
--
Jakob Andersen
| |
Kim (27-04-2004)
| Kommentar Fra : Kim |
Dato : 27-04-04 07:09 |
|
> .....
> > <input type="hidden" name="id" value=<% = personer("id")%>>
> -----------------------------------------^^^^^^^^^^^^^^^
>
> Hvis du sætter gåseøjne uden om dine attributter skulle du få det hele
med.
>
>
> --
> Jakob Andersen
Det var jo lige det jeg manglede :)
Mange tak for hjælpen.
Mvh. Kim
| |
|
|