Я не могу вставить свои данные в свою базу данных Microsoft Access
. Здесь ниже мой код:C#: невозможно вставить данные в мою базу данных Microsoft Access
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();
Здравствуйте, она до сих пор не может вставить данные .в моего нового кода Что плохого –
Оба поля, кажется - из их названий - быть числовым, а не текст. – Gustav
Я считаю, что два поля «короткий текст», но по-прежнему не могут обновляться, но gridview обновляется? Я должен кодировать аутентификацию с помощью администратора? –