PDA

Bekijk Volledige Versie : Asp.net database tekst in <head> en <title>



gandert
09/03/07, 18:11
Hallo,

Ik ben net begonnen met databases in te voeren op webpagina's met asp.net .

Het lukt me zeer goed behalve dat ik geen database tekst in de head tags krijg.

Mijn bedoeling is:

Als ik in mijn database (sql of access, denk dat het niet uitmaakt) een tekstvak invul, dat die tekst dan in mijn head tags komt te staan (oa in de title tags).


Ik heb al verschilende dingen geprobeert maar het lukt me niet.

Wie kan mij helpen?


hironder mijn code:



<%@ Page Language="VB" %>
<%@ import Namespace="System.Data.SqlClient" %>

<html>
<head>


<script runat="server">

' de verbinding met de database reizen
Dim conReizen As SqlConnection
Dim ConnectionString As String = "Server=localhost;uid=sa;pwd=test;database=reizen;T rusted_Connection=yes;"

' Command met verwijzing naar tabel klanten
Dim cmdSelectKlanten As SqlCommand
Dim SQLString As String = "SELECT naam, datum, woonplaats FROM klanten"

' DataReader die de gegevens gaat bevatten
Dim dtrKlanten As SqlDataReader

Sub Page_Load()
'verbinding leggen en openen
conReizen = New SqlConnection (ConnectionString)
ConReizen.Open()

' SQL statement uitvoeren op de verbinding conReizen
cmdSelectKlanten = New SqlCommand(SQLString, conReizen)

'DataReader aanmaken
dtrKlanten = cmdSelectKlanten.ExecuteReader()

lblKlanten.Text ="De volgende klanten hebben zich aangemeld (naam, datum)"

rptKlanten.DataSource=dtrKlanten
rptKlanten.DataBind()


dtrKlanten.Close()
conReizen.Close()
End Sub

</script>




<title></title>



</head>
<body>
<form runat="server">
<asp:Label id="lblKlanten" runat="server"></asp:Label>
<br />
<asp:Repeater id="rptKlanten" runat="server">
<ItemTemplate>
<%# Container.DataItem ("naam") %> <%# Container.DataItem ("datum") %> <%# Container.DataItem ("woonplaats") %>
<br />
</ItemTemplate>
</asp:Repeater>
</form>
</body>
</html>