Добрый день, сообщество.
Я пытаюсь записать данные из Excel в sql с помощью C# datagridview, но Excel имеет определенный формат.
Я прикрепляю свои данные в формате Excel и посмотрим, сможете ли вы помочь мне их зарегистрировать.
введите здесь описание изображения
Я пытался добавьте эти записи в мою таблицу сервера sql таким образом, чтобы она выглядела как в прикрепленном коде, но вставляет только одну дату и не добавляет все остальные дни в поле даты, и я хочу, чтобы она вставляла все даты которое у меня есть в Excel в поле даты**
string query = "INSERT INTO filas (item,fecha) values (@item,@fecha)";
SqlCommand cmd = new SqlCommand(query, conexion);
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@item", SqlDbType.VarChar).Value = dataGridView1.Rows.Cells[0].Value.ToString();
cmd.Parameters.AddWithValue("@fecha", SqlDbType.DateTime).Value = dataGridView1.Rows.Cells[1].Value;
cmd.ExecuteNonQuery();
Подробнее здесь: https://stackoverflow.com/questions/785 ... tagridview