Ik heb 2 tabelen, tRecorders, tCameras in me databse.
Ik will de objecten/data van tRecorder in cRecorder klasse opslaan en
de objecten/data van tCameras in cCamera klasse in dezelfde functie!.
Hoe kan ik 2e tabel toevoegen een waardes duursturen naar cCamera klasse.
De waardes van tRecorder table gaan wel naar cRecorder en
voor de cCamera heb ik de volgende velden
Fk - RecorderId int
CameraId int
Name string
windowPosition int
active bool
bedankt voor de aand8.
Ik will de objecten/data van tRecorder in cRecorder klasse opslaan en
de objecten/data van tCameras in cCamera klasse in dezelfde functie!.
Hoe kan ik 2e tabel toevoegen een waardes duursturen naar cCamera klasse.
De waardes van tRecorder table gaan wel naar cRecorder en
voor de cCamera heb ik de volgende velden
Fk - RecorderId int
CameraId int
Name string
windowPosition int
active bool
Code:
public List<cRecorder> GetAllRecorders()
{
string sqlgetRecorders = "SELECT * FROM tRecorders ORDER BY fName";
List<cRecorder> recorderList = new List<cRecorder>();
try
{
dbConnect(sqlgetRecorders);
OleDbDataReader Reader = Sqlcom.ExecuteReader();
while (Reader.Read())
{
cRecorder rec = new cRecorder();
rec.Id = Reader.GetInt32(0);
rec.Name = Reader[1].ToString();
rec.Ip = Reader[2].ToString();
rec.Username = Reader[3].ToString();
rec.Password = Reader[4].ToString();
rec.Type = Reader[5].ToString();
rec.Port = Reader.GetInt32(6);
recorderList.Add(rec);
}
Reader.Close();
dbDisconnect();
}
catch (Exception ex)
{
MessageBox.Show("Kan niet verbinden met tabel 'tRecorders'." + ex.Message);
return new List<cRecorder>();
}
}
bedankt voor de aand8.