C# Обновление базы данных MS Access с Dynami c Имя столбца - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь поместить данные sh в столбец, где имя является переменной.

Из приведенного ниже кода: label1.Text - это динамический c столбец базы данных БД (это строка)

ComboBox1.Text - это данные, которые я хочу поместить в Dynami c столбец (имя столбца = label1.Text)

connection.Open();
OleDBCommand command = new OleDbCommand();
command.Connection = connection;
command.ConnectionText = "update DB set column1='" + richTextBox1.Text + "', " + label1.Text + " = '" + comboBox1.Text + "' where ID=" + label2.Text;

command.ExecuteNonQuery();
connection.Close();

Я пробовал много разных вещей, таких как перемещение одинарных и двойных кавычек, добавление знака & для конкатенации строк. Но все, что я смог сделать, это pu sh label1.Text, ComboBox1.Text и richTextBox1.Text все в column1 ...

Это только небольшая часть моего кода, поэтому, пожалуйста, дайте мне знать, если у вас есть вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...