| 

.NET C# Java Javascript Exception

1
Hallo,

Ich habe eine Access Datenbank, ich habe mir nun in C# ein DataGridView gemacht in dem die Daten angezeigt werden aus der Datenbank.
Mit einem Button habe ich mir dann die möglichkeit erstellt einen neuen Datensatz anzulegen, das funktioniert soweit auch ziemlich gut. Nur mein Problem ist, das der DataGridView nicht zu dem Datensatz springt den ich neu angefügt habe. Nun habe ich eine Variante probiert aber die mag nicht funktionieren.

Hier mal der Quellcode von dem Button

private void buttonNewData_Click(object sender, EventArgs e)
{
String quID = textBoxNewID.Text.ToString();
String quName = textBoxNewDatenqu.Text.ToString();

if (m.test_con() == true)
{
ConnectToAccess();

try
{
OleDbCommand newDat = new
OleDbCommand("INSERT INTO T_Datenquellenzuordnung (Datenquelle_Id, Datenquelle_Name) SELECT '" + quID + "' AS Datenquelle_Id,'" + quName + "' AS Datenquelle_Name", conn);
conn.Open();
newDat.ExecuteNonQuery();
conn.Close();
}

catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
int quIDInt = 0;
quIDInt = Convert.ToInt32(quID);

dataGridView1.DataSource = m.T_Ausgabe();
//Hier müsste dann der Befehl hin, das der DataGridView in
//die neue Spalte hüpft, das Problem dabei ist, das nicht
//immer die neue Spalte ganz unten ist, es kann auch manchmal
//sein das der Datensatz zwischen vorhandenen auftaucht, z.b weil er vorher
//gelöscht wurden ist.
}
else
this.labelYes.Text = "Nicht durchgeführt, keine Verbindung zur Datenbank.";
}


Im auskommentierten Teil im Code steht noch ein wenig was.

Hoffe ihr könnt mir ein wenig helfen, danke.
News:
21.09.2012
Fridolin 31 1 4
1 Antwort
0
Niemand eine Idee ?
05.10.2012
Fridolin 31 1 4

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH