Io uso C#...
Ho una sfilza di domande:
1- Nel file aspx.cs ho questo page load:
codice:
private void Page_Load(object sender, System.EventArgs e)
{
string tableName = "persone";
Riepilogo.DataSource = Access.visRecord(MyTable);
Riepilogo.DataBind();
}
(riepilogo è il nome del mio datagrid)
2- la funz della mia classe l'ho corretta così:
codice:
public static string MyTable visRecord (string tableName)
{
//creo l'oggetto connection e gli passo la stringa di connessione
OleDbConnection conn = new OleDbConnection(connString);
//faccio l'Open della connessione
conn.Open();
OleDbCommand comm = new OleDbCommand("SELECT * FROM " + tableName ,conn);
OledbDataAdapter DA = New OledbDataAdapter(comm);
DataTable MyTable = New DataTable;
DA.Fill(MyTable);
Return MyTable;
}
E ho tre errori di punteggiatura:
1- C:\Inetpub\wwwroot\FormSalvaDb\Access.cs(34): ; expected (e me lo segnala su visRecord)
2- C:\Inetpub\wwwroot\FormSalvaDb\Access.cs(44): ; expected (e me lo segnala su OledbDataAdapter)
3- C:\Inetpub\wwwroot\FormSalvaDb\Access.cs(45): ; expected (e me lo segnala su DataTable)
???