prova con:
codice:
<%@ Page Language="C#" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
private const string StringaConnessione = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\dati\test\test.mdb";
protected void Page_Load(object sender, EventArgs e)
{
OleDbConnection con = null;
OleDbCommand comand = null;
OleDbDataReader reader = null;
StringBuilder sb = new StringBuilder(1000);
string sql = "SELECT * FROM CAMPI";
try
{
//istanzio la connessione
con = new OleDbConnection(StringaConnessione);
//apro la connessione
con.Open();
//creo comando
comand = new OleDbCommand(sql, con);
//creo il reader
reader = comand.ExecuteReader();
if (!reader.HasRows)
{
lbl1.Text = "Non ci sono record"; return;
}
while (reader.Read() )
{
sb.Append(DBNullToString(reader["testo"]));
sb.Append("
");
}
lbl1.Text = sb.ToString();
}
catch (Exception ex)
{
lbl1.Text = ex.ToString();
}
finally
{
if (reader != null) reader.Close();
if (con != null) con.Close();
}
}
public string DBNullToString(object v)
{
if (v == DBNull.Value)
return string.Empty;
else
return Server.HtmlEncode(v.ToString());
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="lbl1" runat="server" Text="Label"></asp:Label>
</div>
</form>
</body>
</html>
poi, Data Source=C:\db_prova.mdb -> Data Source=C:\\db_prova.mdb
poi, CAMBIARE LIBRO