Laden...

Datensatz in interne C# Datenbank hinzufügen

Erstellt von V4yd vor 15 Jahren Letzter Beitrag vor 15 Jahren 1.675 Views
V
V4yd Themenstarter:in
19 Beiträge seit 2009
vor 15 Jahren
Datensatz in interne C# Datenbank hinzufügen

Guten Abend,

Ich habe eine Frage zur internen Datenbank die in Visual C# Express enthalten ist.
Wie man etwas in eine normale MySQl DB hinzufügt weiß ich.

Ich benutze diesen Code-Snippet um einen neuen Datensatz hinzuzufügen, aber dieser
will nicht so ganz funktionieren.

            
DataRow newRow = dataset.Tables["Tabellenname"].NewRow();
newRow["Spalte1"] = "String";
newRow["SPalte2"] = "String";
dataset.Tables["Tabellenname"].Rows.Add(newRow);

Als Fehler kommt folgender der auf die erste Zeile verweist:

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Ist warscheinlich ein ganz einfacher kleiner Fehler aber ich danke euch trotzdem schonmal für eure Hilfe 😃

MfG
Vayd

T
223 Beiträge seit 2006
vor 15 Jahren

Hi,

Irgendeins deiner Objekte ist nicht gesetzt. Ich vermute mal das DataSet.

Gruß Thomas

V
V4yd Themenstarter:in
19 Beiträge seit 2009
vor 15 Jahren

Sind eigentlich alle gesetzt.

dataset = new MeineDBDataSet();
104 Beiträge seit 2006
vor 15 Jahren

dann wird es wohl die DataTable "Tabellenname" nicht geben...

V
V4yd Themenstarter:in
19 Beiträge seit 2009
vor 15 Jahren

Oh ich habe den Fehler gefunden.
Die Tabelle war zwar in der DB, aber nicht im DataSet. Ich konnte per Api auf die Tabelle zugreigen das hat mich verwirrt.

Danke trotzdem euch beiden für die schnelle Hilfe 😁