public void ReadFromDB()
{
SqlConnection conn = new SqlConnection(@"Data Source=SLAM\SQLEXPRESS;Initial Catalog=Queue;Integrated Security=True");
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = @"SELECT *
FROM Main";
conn.Open();
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
dataGridViewFIO.Rows.Add(reader.GetString(1).ToString(), reader.GetTimeSpan(2).ToString());
}
}
conn.Close();
Как обновить данные в dataGridView из БД Sql
Есть dataGridView, есть таблица SQL, если в БД Таблицу вносят новую строку, как сделать так, чтобы dataGridView по счетчику обновляла данные из БД?
Вот что я использую для чтения из БД, но когда пытаюсь считать повторно, то пишет, что грид был создан в другом потоке! Помогите пожалуйста!
Код:
Тему можно закрывать, я разобрался, просто создал новый поток и в нем читал из бд.