انا ابغى احصل على برنامج يعرض جدولين بداخل اداة داتا قريد واحدة مثال عليه هذي الصورة :

انا اشتغل على برنامج فيجول بيسك 2005 و بالنسبة للداتا بيس حقتي اسمها student_database
وفيها جدولين واحد اسمه student و في عمودين الاول number1 والعمود الثاني name1
والجدول الثاني اسمه phone و فيه عمودين الاول number1 والثاني phonenumber
هذه شكل الفورم حقتي

هذا الكود
Imports System.Data
Imports System.Data.OleDb
Public Class تجربة
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim con As OleDbConnection
Dim myds As New DataSet()
Dim sql0 As String = "select number1,name1 from student"
Dim sql1 As String = "select number1,phonenumber from phone"
con = New OleDbConnection("Provider=Microsoft.ace.OLEDB.12.0;Data Source=student_database.accdb")
Try
Dim dastudent As New OleDb.OleDbDataAdapter(sql0, con)
Dim daphone As New OleDb.OleDbDataAdapter(sql1, con)
dastudent.Fill(myds, "student")
daphone.Fill(myds, "phone")
Dim r As DataRelation = New DataRelation("student-phone", myds.Tables("student").Columns("number1"), myds.Tables("phone").Columns("number1"), True)
myds.Relations.Add(r)
DataGridView1.DataSource = myds.Tables("student")
Catch el As OleDbException
Label1.Text = el.Message
End Try
End Sub
End Classلما اسوي للبرنامج تشغيل يطلع بس جدول واحد هو student وانا ابغاه يطلع كل الجدولين زي اول صورة موجود بالموضوع
