Ciao a tutti,
ho creato questa pagina .aspx che dovrebbe collegarsi al BD NORTHWIND di sql server installato sul mio pc locale.
La cosa strana che non mi da nessun errore ma non mi visualizza nulla sulla pagina.
Potete aiutarmi??
Grazie
spider81man

ECCO IL CODICE DELLA PAGINA ASPX:

<%@ Import Namespace="System.Data.OleDb" %>
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="connessione2.WebForm1"%>
<HTML>
<script runat="server">
sub Page_Load
dim dbconn,sql,dbcomm,dbread
dbconn=New OleDbConnection("Data Source=localhost;Initial Catalog=Northwind;User ID=sa;Password=XXX;Persist Security Info=True;")
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>



<body>
<form runat="server" ID="Form1">
<asp:Repeater id="customers" runat="server">
<HeaderTemplate>
<table border="1" width="100%">
<tr>
<th>
Nome Compagnia</th>
<th>
Nome Contatto</th>
<th>
Indirizzo</th>
<th>
Città</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Container.DataItem("companyname")%></td>
<td><%#Container.DataItem("contactname")%></td>
<td><%#Container.DataItem("address")%></td>
<td><%#Container.DataItem("city")%></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</form>
</body>
</HTML>