Forsøget på at Read er ugyldigt, når læsefunktionen er lukket.
OleDbConnection aConnection = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;" + @"Data Source=|DataDirectory|\Konsolidering.accdb");aConnection.Open();
OleDbCommand aCommand = new OleDbCommand(" SELECT Kalibrering.[Kalibreringsfaktor 11], Kalibrering.[Kalibreringsfaktor 12] FROM Transducer, Kalibrering, Apparat WHERE Transducer.[Transducer ID] = Kalibrering.[Transducer ID] AND Apparat.[Apparat ID] = " + ApparatId + "", aConnection);
OleDbDataReader dr = aCommand.ExecuteReader();
while (dr.Read())
{
if (i == 0)
{
textBoxTransducer1.Text = dr["kalibreringsfaktor 11"].ToString();
textBoxTransducer2.Text = dr["kalibreringsfaktor 12"].ToString();
}
i++;
dr.Close();
aConnection.Close();
}
// kalibreringsfakttor 11 og 12 skal vises i textbox1, og 2. men under Eksekvering connection lukkes og man stopper ved while sætning. altså while (dr.Reader()). Fejlen lyder på " Forsøget på at Read er ugyldigt, når læsefunktionen er lukket" er der nogen der kan ved hvordan jeg kan komme videre- på forhånd tak
forresten jeg bruger access 2007 og visual studio c# 2008