Hallo zusammen,
ich möchte zuerst sagen, dass ich noch nicht geübt bin in dem Umgang von Datenbanken. Ich versuche mit c# 2010 und Access 2010 eine Datenbank zu erstellen.
Folgendes Problem:
Ich möchte gerne in einer Listbox die Einträge einer Datenbank per Button klick anzeigen lassen, dazu habe ich mir das Buch " Einstieg in Visual c# 2010" zur hilfe genommen. Ich habe nach einigen missglückten Versuchen einfach den Code in dem Buch abgeschrieben, um zu testen ob das geht. Nun funktioniert das aber leider auch nicht und ich habe schon einige Zeit mit Google und Galileo Openboo verbracht aber keine Lösung gefunden.
Code:
private void button1_Click(object sender, EventArgs e)
{
OleDbConnection con = new OleDbConnection();
OleDbCommand cmd = new OleDbCommand();
OleDbDataReader reader;
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source= C:\\Database122.mdb";
cmd.Connection = con;
cmd.CommandText = "select Runden,Runden2 from Test";
try
{
con.Open();
reader = cmd.ExecuteReader();
listBox1.Items.Clear();
while (reader.Read())
{
listBox1.Items.Add(
reader["Runden"] + "#" + reader[" Runden2"]);
}
reader.Close();
con.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Ich bekomme immer folgende Meldung wenn ich Button1 drücke: Datei'C:\Database122.mdb' nicht gefunden
Ist wahrscheinlich ein banales Problem aber ich weiß nicht mehr weiter.
Vielen Dank für jegliche Hilfe
ich möchte zuerst sagen, dass ich noch nicht geübt bin in dem Umgang von Datenbanken. Ich versuche mit c# 2010 und Access 2010 eine Datenbank zu erstellen.
Folgendes Problem:
Ich möchte gerne in einer Listbox die Einträge einer Datenbank per Button klick anzeigen lassen, dazu habe ich mir das Buch " Einstieg in Visual c# 2010" zur hilfe genommen. Ich habe nach einigen missglückten Versuchen einfach den Code in dem Buch abgeschrieben, um zu testen ob das geht. Nun funktioniert das aber leider auch nicht und ich habe schon einige Zeit mit Google und Galileo Openboo verbracht aber keine Lösung gefunden.
Code:
private void button1_Click(object sender, EventArgs e)
{
OleDbConnection con = new OleDbConnection();
OleDbCommand cmd = new OleDbCommand();
OleDbDataReader reader;
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source= C:\\Database122.mdb";
cmd.Connection = con;
cmd.CommandText = "select Runden,Runden2 from Test";
try
{
con.Open();
reader = cmd.ExecuteReader();
listBox1.Items.Clear();
while (reader.Read())
{
listBox1.Items.Add(
reader["Runden"] + "#" + reader[" Runden2"]);
}
reader.Close();
con.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Ich bekomme immer folgende Meldung wenn ich Button1 drücke: Datei'C:\Database122.mdb' nicht gefunden
Ist wahrscheinlich ein banales Problem aber ich weiß nicht mehr weiter.
Vielen Dank für jegliche Hilfe