Ich kann meine Daten nicht in meine Microsoft Access
-Datenbank einfügen. Hier unten ist mein Code:C#: Daten können nicht in meine Microsoft Access-Datenbank eingefügt werden
roomTableAdapter.Connection.Open();
string s = "INSERT INTO `room` ([number], [priceroom]) VALUES (@param1,@param2)";
System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand(s, roomTableAdapter.Connection);
cmd.Parameters.AddWithValue("@param1", textBoxX4.Text);
cmd.Parameters.AddWithValue("@param2", "4000");
roomTableAdapter.Adapter.InsertCommand = cmd;
roomTableAdapter.Adapter.InsertCommand.ExecuteNonQuery();
roomTableAdapter.Adapter.Fill(this.database3DataSet5);
roomTableAdapter.Update(database3DataSet5.room);
dataGridViewX1.Update();
dataGridViewX1.Refresh();
roomTableAdapter.Connection.Close();
Hallo, es kann immer noch keine Daten .in meinen neuen Code einfügen Was falsch –
ist Beiden Felder scheinen - aus ihrem Namen - numerisch, Text nicht zu sein. – Gustav
Ich definiere, dass zwei Felder "Kurztext" aber immer noch nicht aktualisiert werden kann, aber Gridview aktualisiert wird? Ich sollte Authentifizierung mit Admin codieren? –