Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Запись данныз из DataGridView в БД SQL http://www.cyberforum.ru/ado-net/thread1151165.html
В форме имеется dataGridView1 заполненный данными. При нажатие на кнопку, нужно, чтоб информация записалась на таблицу SQL, который уже заполнен информацией.
C# Как сохранить текст из RichTextBox.RTF в БД Access Проблема в том, что RichTextBox кодирует русские буквы, например буква ы кодируется в \'fb, при этом методы Insert и Update выдают ошибку синтаксиса. Сохранение текста RTF без русских букв идет... http://www.cyberforum.ru/ado-net/thread1151064.html
C# Ошибка соединения с БД
Здравствуйте! Я начала изучать технологию ado.net, C# тоже изучаю с недавнего времени. Создаю приложение на C#, которое должно выгружать данные из БД, созданной в SQL Server, и расположенной на одном...
Как записать в БД ID выбранного через combobox поля таблицы? C#
Здравствуйте! Проблема состоит вот в чем: есть combobox, привязанный к таблице Client (ClientID, LastName, FirstName, ParentName,Phone): DisplayMember=LastName ValueMember=ClientID (не знаю,...
C# Не сохраняются изменения в БД http://www.cyberforum.ru/ado-net/thread1150449.html
вообщем, создал локальную базу в VS, потом подключил ее к проекту и вынес на форму, все делал как описано здесь http://msdn.microsoft.com/ru-ru/library/ms171890.aspx все работает, но почему-то после...
C# Как передать весь список из ListBox-а в таблицу БД MySQL Добрый вечер, не смог найти в интернете как передать весь список из listbox-а в строку в mysql. Получается занести только первую строчку их listbox-а. Заношу вот так: string cmdText = "INSERT INTO... подробнее
nmcf
6526 / 5750 / 2621
Регистрация: 14.04.2014
Сообщений: 24,493
18.04.2014, 23:22 0

DataTable textbox combobox

18.04.2014, 23:22. Просмотров 3983. Ответов 13
Метки (Все метки)

Ответ

Вот пример, он немного о другом, но принцип ясен:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
private OleDbConnection db_connection;
        private DataSet ds;
        private OleDbDataAdapter adapter_Books;
        private OleDbDataAdapter adapter_Series;
 
ds = new DataSet();
            db_connection = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=books.accdb");
            db_connection.Open();
 
            adapter_Books = new OleDbDataAdapter(new OleDbCommand("SELECT * FROM Books ORDER BY bNumber", db_connection));
            var cb_adapter_Books = new OleDbCommandBuilder(adapter_Books);
 
            adapter_Series = new OleDbDataAdapter(new OleDbCommand("SELECT * FROM Series ORDER BY sName", db_connection));
            var cb_Series = new OleDbCommandBuilder(adapter_Series);
 
            adapter_Books.Fill(ds, "Books"); // прочитать books
            adapter_Series.Fill(ds, "Series"); // прочитать series
 
            db_connection.Close();
 
            ds.Tables["Series"].Columns["sName"].Unique = true;
 
            // Установка связи таблиц Books.bSeries = Series.sNumber
            ds.Relations.Add(new DataRelation("rlSeriesBooks", ds.Tables["Series"].Columns["sNumber"], ds.Tables["Books"].Columns["bSeries"]));
 
            dataGridView1.DataSource = ds.Tables["Books"]; // Books - в DataGrid
 
            dataGridView1.Columns["bSeries"].Visible = false; // скрыть колонку с идентификатором
 
            var cbx_Series = new DataGridViewComboBoxColumn(); // добавить новую колонку
            cbx_Series.Name = "Серия";
            cbx_Series.DataSource = ds.Tables["Series"];
            cbx_Series.DisplayMember = "sName"; // Отображать из Series
            cbx_Series.ValueMember = "sNumber";
            cbx_Series.DataPropertyName = "bSeries"; // Для связи с Books
            cbx_Series.MaxDropDownItems = 10;
            cbx_Series.FlatStyle = FlatStyle.Flat;
            dataGridView1.Columns.Insert(5, cbx_Series);
            dataGridView1.Columns[5].Width = 200;
Добавлено через 54 секунды
Читаются 2 таблицы из базы Access - Books и Series.

Вернуться к обсуждению:
DataTable textbox combobox
3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2014, 23:22

Поиск по БД из textBox, combobox
Подскажите пж код или ссылки для поиска данных в БД. Использую данный код CSHARP] private void...

Связь comboBox и textBox
Есть таблица Printer, имеет структуру: Print_ID (PK) Print_Name Dept Данные из Dept выводятся в...

Поиск по БД из textBox, combobox
Объясните пожалуйста как показать данные столбца из таблицы через Combobox, смотрела разные сайты,...

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