Как добавить в SQL базу строку в C#?
Как добавить в SQL базу строку в C#. Я делаю так:
public DataTable cd;
...
cdaDataSet.Tables["leq"].Rows.Add("8", textBox1.Text);
Но в базе не добавляет.
Источник: Stack Overflow на русском
Как добавить в SQL базу строку в C#. Я делаю так:
public DataTable cd;
...
cdaDataSet.Tables["leq"].Rows.Add("8", textBox1.Text);
Но в базе не добавляет.
Примерно так. Предполагается, что поля Вашей таблицы имеют имена ID и Name.
var cmd = new SqlCommand("INSERT INTO [leq] ([ID], [Name]) VALUES (@id, @name)", conn);
cmd.Parameters.Add("@id", "8");
cmd.Parameters.Add("@name", textBox1.Text);
cmd.ExecuteNonQuery();
Можно ещё использовать SqlDataAdapter.Update - тогда соответствующую команду надо перед вызовом будет присвоить его свойству InsertCommand