имеется таблица с названием База в этой таблице имеются столбцы с названиями: № п, т п, п о, п п, к в, к, п к в dataGridView вписываю данные и нажимаю сохранить и все данные должны записатся в (.mdf) SQL Server
p.s. помогите исправить
но вместо этого куча ошибок:
Error 1 Unexpected character '№'
Error 2 Only assignment, call, increment, decrement, and new object expressions can be used as a statement
Error 3 The name 'База' does not exist in the current context
Error 32 A local variable named 'e' cannot be declared in this scope because it would give a different meaning to 'e', which is already used in a 'parent or current' scope to denote something else
Error 33 Invalid expression term ''
Error 34 Syntax error, ']'
Error 35 Invalid expression term ']'
Error 36 ; expected
Error 54 Syntax error, ']' expected
Error 55 Invalid expression term ']'
Error 56 ; expected
Error 57 Invalid expression term ')'
Error 58 ; expected
Error 59 Syntax error, ']' expected
Error 60 Invalid expression term ']'
Error 62 Invalid expression term ')'
код:
private void button7_Click(object sender, EventArgs e)
{
var connString = "MyConnectionString";
try
{
using (SqlConnection conn = new SqlConnection(connString))
{
using (SqlCommand comm = new SqlCommand())
{
comm.Connection = conn;
conn.Open();
for (int i = 0; i<dataGridView1.Rows.Count; i++)
{
var strQuery = "INSERT INTO База (№ п, т п, п о, п п, к в, к, п к)" +
"VALUES (@№ п, @т п, @п о, @п п, @к в, @к, @п к)";
comm.CommandText = strQuery;
comm.Parameters.AddWithValue("@№ п", dataGridView1.Rows[i].Cells[№ п].Text);
comm.Parameters.AddWithValue("@т п", dataGridView1.Rows[i].Cells[т п].Text);
comm.Parameters.AddWithValue("@п о", dataGridView1.Rows[i].Cells[п о].Text);
comm.Parameters.AddWithValue("@п п", dataGridView1.Rows[i].Cells[п п].Text);
comm.Parameters.AddWithValue("@к в", dataGridView1.Rows[i].Cells[к в].Text);
comm.Parameters.AddWithValue("@к", dataGridView1.Rows[i].Cells[к].Text);
comm.Parameters.AddWithValue("@п к", dataGridView1.Rows[i].Cells[п к].Text);
comm.ExecuteNonQuery();
}
conn.Close();
}
}
}
catch (Exception e)
{
Console.WriteLine(e);
throw;
}
}
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вы скорей всего кликнули два раза по форме, что привело к подписке на событие OnLoad и создало метод, по типу следующего: