Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.70/10: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Slamyar
0 / 0 / 0
Регистрация: 07.02.2012
Сообщений: 10
1

Как обновить данные в dataGridView из БД Sql

12.02.2012, 01:31. Просмотров 1926. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Подскажите пожалуйста, не могу разобраться!

Есть dataGridView, есть таблица SQL, если в БД Таблицу вносят новую строку, как сделать так, чтобы dataGridView по счетчику обновляла данные из БД?

Вот что я использую для чтения из БД, но когда пытаюсь считать повторно, то пишет, что грид был создан в другом потоке! Помогите пожалуйста!


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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();
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2012, 01:31
Ответы с готовыми решениями:

Не получается обновить данные в БД SQL Server при изменении данных в dataGridView
ADO.NET C# Добавлено через 2 минуты using System; using System.Collections.Generic; using...

Обновить данные в dataGridView
Здравствуйте, пишу программу, заполняются текстбоксы, кликается кнопка записать, данные...

Обновить данные DataGridView из другой формы
Здрасте всем.Я здесь в первый раз так что сразу прошу прощения если такой вопрос уже был на форуме....

Можно ли обновить данные таблицы через DataGridView?
Народ, скиньте пожалуйста пример или на пальцах объясните пожалуйста, как обновить данные в таблице...

Как вывести данные из БД MS SQL в DataGridView, когда таблица составная
Ребят, всем привет! Подскажите как вывести данные из бд в DataGridView, когда таблица...

2
][irurg
175 / 174 / 38
Регистрация: 16.06.2010
Сообщений: 511
12.02.2012, 02:27 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 ArrayList records = new ArrayList();
            SqlCommand command = new SqlCommand();
            //...
            SqlDataReader reader = command.ExecuteReader();
            if (reader.HasRows)
            {
                foreach (DbDataRecord record in reader)
                {
                    records.Add(record);
                }
            }
            //...
            dataGridView1.DataSource = records;
0
Slamyar
0 / 0 / 0
Регистрация: 07.02.2012
Сообщений: 10
12.02.2012, 11:22  [ТС] 3
Тему можно закрывать, я разобрался, просто создал новый поток и в нем читал из бд.

Всем спасибо.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2012, 11:22

Как программно вывести данные из таблицы базы ms sql на форму в dataGridView
Ребят, подскажите как программно вывести данные из таблицы базы ms sql на форму в dataGridView....

Как правильно передать данные из таблицы DataGridView в SQL базу данных
Здравствуйте. Есть таблица DataGridView которая содержит данный которые добавляет пользователь или...

Обновить второй dataGridView при выборе строки в первом за счет БД SQL
Ниже прописан код, он работает, но есть одно НО. суть работы кода. на форме имеется две таблицы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.