Salve a tutti. Dovrei effettuare una visualizzazione di campi del db all'interno di TextBox. Allego lo zip del progetto. E' sviluppato in Visual Studio 2010. Tutto lato codice.
codice:
if (Request["NumeroScheda"] != null)
{
btnInserisci.Visible = false;
btnModifica.Visible = true;
Scheda s = LeggiScheda();
Schede mngr = new Schede();
mngr.VisualizzaScheda();
}
Nel metodo Leggi scheda rendo le TextBox ReadOnly e poi le dichiaro così:
codice:
txtData.Text = ("");
txtDataInizio.Text = ("");
txtDataFine.Text = ("");
txtDataRicontatto.Text = ("");
txtAcquisitore.Text = ("");
Per ora è un return NULL;
nella classe Schede.cs ho fatto così:
codice:
public List<Scheda> VisualizzaScheda()
{
String sql = @"SELECT * FROM dbo.t_scheda
WHERE NumeroScheda = @NumeroScheda";
DataTable t = base.GetTabella(sql);
List<Scheda> lista = new List<Scheda>();
foreach (DataRow row in t.Rows)
{
Scheda s = Scheda.Parse(row);
lista.Add(s);
}
return lista;
}
Sono alle prime armi, mi serve una dritta. Grazie Anticipatamente!!!
p.s. Possiedo anche una classe Scheda.cs dove dichiaro tutte le proprietà e il costruttore