У меня в таблице есть 5 столбцов, первый это индекс, который сам прибавляется.
Как написать запрос чтобы он отправлял только 4 других столбца?
private void butTest_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(MainWindow.connectionString); // создаем подключение
conn.Open(); // открываем подключение
SqlCommand cmd = new SqlCommand(string.Format("Insert Into ListOfCriminalCases(NumberCriminalCases,Article,DateIntination,DateAdded) Values (@text1, @text2, @picker1, @curtime"), conn); // создаем SQL запрос
cmd.Parameters.AddWithValue("text1", textBox1.Text);
cmd.Parameters.AddWithValue("text2", textBox2.Text);
cmd.Parameters.AddWithValue("picker1",dateTimePicker1.Text);
cmd.Parameters.AddWithValue("curtime",MainWindow.currentDate);
cmd.ExecuteNonQuery(); // выполняем запрос на сервер
conn.Close(); // закрываем соединение
}
В чем ошибся? и можно ли так вообще?
Нашел ошибку. Просто не закрыл скобку в запросе Values
Все работает. Все норм записывает.
Как и планировалось 4 поля ввожу сам, а первый с индексом сам добавляет +1.
Рабочий пример)
private void butTest_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(MainWindow.connectionString); // создаем подключение
conn.Open(); // открываем подключение
SqlCommand cmd = new SqlCommand(string.Format("Insert Into ListOfCriminalCases(NumberCriminalCases,Article,DateIntination,DateAdded) Values (@text1, @text2, @picker1, @curtime)"), conn); // создаем SQL запрос
cmd.Parameters.AddWithValue("text1", textBox1.Text);
cmd.Parameters.AddWithValue("text2", textBox2.Text);
cmd.Parameters.AddWithValue("picker1",dateTimePicker1.Text);
cmd.Parameters.AddWithValue("curtime", DateTime.Now.ToString("yyyy-MM-dd"));
cmd.ExecuteNonQuery(); // выполняем запрос на сервер
conn.Close(); // закрываем соединение
}
Может кто знает как при удалении записи сделать чтобы в sql индекс понимал что -1 запись, а то когда после удалении записи добавляем новую запись индекс идет дальше?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
При изучении графики C# у меня возник вопрос, есть ли практическое приминение и надо ли вообще графика в языках програмирования?
Хотел бы написать возможность парсинга данных в формы WinForms, с целью последующей их обработкиПри запуске в коде драйвера Selenium, запускается...