ma un sistema piu' immediato non esiste?
Ecco come vorrei fare ma non riesco a vedere la ListView...
//qui sono in formFiglio2
DbManager oDbManager = new DbManager();
oDbManager.PopoloVisite(lvVisite); //lvVisite è la ListView
//qui sono nella Classe DbManager
public bool PopoloVisite(ListView lvwList)
{
lvwList.Items.Clear();
ListViewItem li;
MySqlDataAdapter da = new MySqlDataAdapter();
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "visite");
MySqlCommand oComm = new MySqlCommand("### SQL ###", m_oConn);
oComm.CommandType = CommandType.Text;
try
{
da.Fill(ds, "visite");
}
catch
{
return false;
}
DataTable dt = ds.Tables["visite"];
foreach (DataRow dr in dt.Rows)
{
li = lvwList.Items.Add(Convert.ToString(dr["iID"]));
li.SubItems.Add(Convert.ToString(dr["sVisita"]));
}
return true;
}