Connect til access DB og udskrivning af records
HejsaJeg er lige begyndt at øve mig lidt på ASP.Net og databaser. - PUHA!
Jeg vil bare noget så simpelt som at udskrive en række records, men det vil ikke osm jeg vil!!!
Jeg har følgende kode:
------------------
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
sub Page_Load
dim dbconn,sql,dbcomm,dbread
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
data source=" & server.mappath("fb.mdb"))
dbconn.Open()
sql="SELECT * FROM customers"
dbcomm=New OleDbCommand(sql,dbconn)
dbread=dbcomm.ExecuteReader()
customers.DataSource=dbread
customers.DataBind()
dbread.Close()
dbconn.Close()
end sub
</script>
</head>
<body>
<form runat="server">
<asp:Repeater id="customers" runat="server">
<HeaderTemplate>
<table border="1" width="100%">
<tr>
<th>OVS</th>
<th>Årgang</th>
<th>Point</th>
<th>Pris</th>
</tr>
</HeaderTemplate>
<itemtemplate>
<tr>
<td><%#Container.DataItem("ovs")%></td>
<td><%#Container.DataItem("aargang")%></td>
<td><%#Container.DataItem("point_snit")%></td>
<td><%#Container.DataItem("pris")%></td>
</tr>
</itemtemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</form>
--------------------------------
Den udskriver intet andet end en fejl:
String constants must end with a double quote.
I denne linie her:
Line 11: dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
På forhånd tak
Henrik