В один DataGridView загрузить несколько таблиц БД Access - Visual Basic .NET
Формулировка задачи:
Как реализовать, чтобы в одном DataGrid отображалось несколько таблиц с БД Access. т.е у меня допустим заявок около 1000 шт будет, в них меняются только 4 из 12 полей, остальные всегда статичны т.е. Пусть будет 10000 заявок а адреса как были в таблице в количестве 100 шт ,так и остались . Как мне это реализовать? Правильно ли сделана нормализация ? Никак не могу разобраться с запросами. Раньше запрос был select * from tb1 и всё заполнялось, а сейчас вот совсем запутался. Желательно примерчик бы.Заранее спасибо.
Решение задачи: «В один DataGridView загрузить несколько таблиц БД Access»
textual
Листинг программы
'==============================ЗАПОЛНЯЕМ DATAGRIDVIEW =================== Dim stringBDpath25 As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & DBFlPthWrk) Dim StrRequest25 As New OleDb.OleDbCommand("SELECT [SchoolBook.Предмет], [SchoolBook.Класс], [SchoolBook.Автор], [KlassCard.Колво], [SchoolBook.Обложка], [SchoolBook.Код], [KlassCard.Код], [SchoolBook.Колво] FROM [SchoolBook], [KlassCard] WHERE [KlassCard.Класс] = '" & CardKlassProm & "' AND [SchoolBook.Код] = [KlassCard.IDuchebnika]", stringBDpath25) Dim DA25 As New OleDb.OleDbDataAdapter(StrRequest25) Dim DT25 As New Data.DataTable DA25.Fill(DT25) FormKlassCardDataGridView.DataSource = DT25 '==============================ЗАПОЛНЯЕМ DATAGRIDVIEW ===================
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д