_CH_K_1991_
Lieutenant
- Registriert
- Nov. 2008
- Beiträge
- 772
Guten Tag zusammen
Ich habe wieder einmal eine Frage zu C#.
Ich möchte ein DataGrid befüllen in dem ich folgenden Code ausführe:
//DatabaseConnection
SqlCeConnection conn = new SqlCeConnection("Data Source=budgetplaner.sdf;Persist Security Info=False;");
Das führe ich im "public partial class" aus!
privatevoid frm_budgetplaner_Load(object sender, EventArgs e)
{
conn.Close();
conn.Open();
//GridView aktualisieren
try
{
string Cmdbudget = string.Empty;
using (conn)
{
SqlCeCommand cmd_greattable = newSqlCeCommand("SELECT Beschreibung, Kategorie, Datum, Betrag, Währung, EinAusZahlung FROM BUDGET");
SqlCeDataAdapter adp_greattable = newSqlCeDataAdapter(cmd_greattable);
DataTable dtbudget0 = newDataTable("Beschreibung");
DataTable dtbudget1 = newDataTable("Kategorie");
DataTable dtbudget2 = newDataTable("Datum");
DataTable dtbudget3 = newDataTable("Betrag");
DataTable dtbudget4 = newDataTable("Währung");
DataTable dtbudget5 = newDataTable("Zweck");
adp_greattable.Fill(dtbudget0);
adp_greattable.Fill(dtbudget1);
adp_greattable.Fill(dtbudget2);
adp_greattable.Fill(dtbudget3);
adp_greattable.Fill(dtbudget4);
adp_greattable.Fill(dtbudget5);
dataGridView1.DataSource = dtbudget0.DefaultView;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "Fehler!", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
Das Problem ist nun, dass dieser Versuch das GridView abzufüllen in einem solchen Fehler endet:

Besten Dank für Hilfe
PS: @Moderator leider konnte ich den Code nicht in die vorgesehenen Code Tags einschliessen, gib es hierzu einen bekannten Fehler (IE10).
Danke
Ich habe wieder einmal eine Frage zu C#.
Ich möchte ein DataGrid befüllen in dem ich folgenden Code ausführe:
//DatabaseConnection
SqlCeConnection conn = new SqlCeConnection("Data Source=budgetplaner.sdf;Persist Security Info=False;");
Das führe ich im "public partial class" aus!
privatevoid frm_budgetplaner_Load(object sender, EventArgs e)
{
conn.Close();
conn.Open();
//GridView aktualisieren
try
{
string Cmdbudget = string.Empty;
using (conn)
{
SqlCeCommand cmd_greattable = newSqlCeCommand("SELECT Beschreibung, Kategorie, Datum, Betrag, Währung, EinAusZahlung FROM BUDGET");
SqlCeDataAdapter adp_greattable = newSqlCeDataAdapter(cmd_greattable);
DataTable dtbudget0 = newDataTable("Beschreibung");
DataTable dtbudget1 = newDataTable("Kategorie");
DataTable dtbudget2 = newDataTable("Datum");
DataTable dtbudget3 = newDataTable("Betrag");
DataTable dtbudget4 = newDataTable("Währung");
DataTable dtbudget5 = newDataTable("Zweck");
adp_greattable.Fill(dtbudget0);
adp_greattable.Fill(dtbudget1);
adp_greattable.Fill(dtbudget2);
adp_greattable.Fill(dtbudget3);
adp_greattable.Fill(dtbudget4);
adp_greattable.Fill(dtbudget5);
dataGridView1.DataSource = dtbudget0.DefaultView;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "Fehler!", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
Das Problem ist nun, dass dieser Versuch das GridView abzufüllen in einem solchen Fehler endet:

Besten Dank für Hilfe
PS: @Moderator leider konnte ich den Code nicht in die vorgesehenen Code Tags einschliessen, gib es hierzu einen bekannten Fehler (IE10).
Danke