2013-03-16 2 views
0

Довольно простой вопрос о связывании источника данных Access .mdb с визуальной базовой формой. У меня есть база данных с тремя столами:визуальная базовая форма и сетка данных

студент

кредит #link таблица

книга

Форма выглядеть следующим образом (это на самом деле тест форма не работает живой проект)

enter image description here

Первый текстовое поле на форме li nks в поле id студента в таблице учеников.

Под текстовым полем находится сетка данных, связанная с запросом, содержащим поле id студента и поля из других таблиц.

То, что я хочу, чтобы фильтра сетки данных, так что, когда я изменить ввода текстового поля студенческих на форме она изменяет результат запроса, сек в сетке данных для этого студента.

Я могу сделать это с помощью Access, но здесь я использую VB 2010 Express для графического интерфейса.

Я думаю, что это может иметь что-то делать с Тхи Sline кода:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
    'TODO: This line of code loads data into the 'BisDataSet.student_Query' table. You can move, or remove it, as needed. 
    Me.Student_QueryTableAdapter.Fill(Me.BisDataSet.student_Query) 
    'TODO: This line of code loads data into the 'BisDataSet.student' table. You can move, or remove it, as needed. 
    Me.StudentTableAdapter.Fill(Me.BisDataSet.student) 

End Sub 

, как это упоминается сетка данных с помощью фильтра.

Может ли кто-нибудь сказать мне как фильтровать сетку данных, используя идентификатор студента fierld на форме?

Для того, чтобы вопрос яснее:

Результат ниже показываю, я выбрал студент 3, но результат сетки не выполнил запрос: enter image description here

Чтобы резюмировать, как я связать Даты сетку, показывающую результат запроса в поле текстового поля на форме в vb.net (.mdb файл содержит данные)

ответ

0

к группе, сортировке и фильтрации данных в элементе управления DataGrid, вы связать DataGrid с целью сбора который поддерживает эти функции.

Я думаю, here вы можете найти решение.

+0

Я думаю, что должен быть более прямой путь: ваш метод не относится к критике запроса. MS VB.net имеет гораздо более простые способы делать что-то, чем это, и я не уверен, что он действительно отвечает на вопрос. –

Смежные вопросы