codice:
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
// Creo un oggetto connection, command e datareader del namespace OleDB
OleDbConnection cn;
OleDbCommand cmd;
OleDbDataReader dr;
// Apro la connessione
string str = "Provider=SQLOLEDB;Data Source=1111111111;database=XXXXXXXX;uid=XXXXXXXXX;pwd=XXXXXXX";
cn = new OleDbConnection(str);
cn.Open();
// Lancio una query nell'oggetto commando di OleDB
cmd = new OleDbCommand("SELECT Fullname FROM Users WHERE Username = '" + Session["_utente"] + "'", cn);
// Eseguo la query in un datareader
dr = cmd.ExecuteReader();
// Mostro i dati a video
while ((dr.Read())) {
string Fullname = dr["Fullname"] + "";
}
// Un po di pulizia...
dr.Close();
cn.Close();
}
</script>
se scrivo:
<%=Fullname%>
ottengo l'errore:
The name 'Fullname' does not exist in the current context
Come stampo Fullname?