使用 ref ArrayList NewAccessData
调用 list.ListData(yxz);
listBox1.Items.Add(yxz);
ArrayList 要装箱拆箱,为什么不用ref string[]
调用 list.ListData(yxz);
listBox1.Items.Add(yxz);
ArrayList 要装箱拆箱,为什么不用ref string[]
好不,刚搞这东东。快被搞死了。
建议用DataSet
public DataSet ListData()
{
DataSet dsRe = new DataSet();
OleDbConnection NewAccessConn = new OleDbConnection(@"Data Source=MailBox.mdb;Provider=Microsoft.Jet.OLEDB.4.0;");
NewAccessConn.Open();
OleDbDataAdapter NewAccessComm = new OleDbDataAdapter("SELECT MailBox FROM SendMailMessage" , NewAccessConn);
NewAccessComm.Fill(dsRe,"SendMailMessage");
return dsRe;
}
private void Form1_Load(object sender, System.EventArgs e)
{
DataSet ds = this.ListData();
foreach(DataRow row in ds.Tables[0].Rows)
{
listBox1.Items.Add(row[0].ToString());
}
}