string til objekt og tilbage igen.
Jeg henter noget fra en DB, og putter det ind i en class(Kunde), som propertyes, Denne instans af class tilføjes så en ArrayList.Senere skal jeg bruge de probertyes, fra DB. Hvordan henter jeg dem ud fra min arraylist. Jeg kan godt finde ud af det, hvis det er et arraylist med stringe i. men her er det objekter.
Jeg tror at problemet er at når jeg henter data fra ArrayList, så modtager jeg det som et objekt, men jeg forsøger at bruge det som string, så jeg vil gerne have hjælp til at hente de enkelte arraylist.item's propertys
Her er lidt kode.:
Først kalder jeg Indlæs_Kunder() for at hente data.
senere kalder jeg Tilføj_til_ListView(), hvor de enkelte propertys skal i kolonner i et listview
public void Indlæs_Kunder()
{
// Henter Data
V_KundeListe.Clear();
Database DB = new Database();
DataSet tmp_data = new DataSet();
tmp_data = DB.SQL_Read("SELECT * FROM liste");
foreach(DataRow dr in tmp_data.Tables[0].Rows)
{
int auto_nr = Convert.ToInt32( dr[0].ToString() );
string b_dato = dr[1].ToString();
string b_tid = dr[2].ToString();
string fornavn = dr[3].ToString();
string efternavn = dr[4].ToString();
// Tilføjer kunden til Arraylist
Kunde Tmp_kunde = new Kunde(auto_nr , b_dato, b_tid, fornavn, efternavn);
V_KundeListe.Add(Tmp_kunde);
}
}
// Her er ikke så meget kode, for jeg ved ikke hvad der skal stå. :-)
private void Tilføj_til_ListView()
{
for( int i = 0 ; i < V_KundeListe.Count ; i++ )
{
Kunde tmp_K = V_KundeListe[i];
MessageBox.Show(tmp_K.V_auto_nr);
}
}
