В один 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 ===================

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4 из 5
Похожие ответы