به نظر من وصل شدن به بانک اطلاعاتی با استفاده DateSet و استخراج داده ها با استفاده از LINQ بهترین و راحت ترین و کم کد ترین باشه !!!
فقط کافیه از منوی project گزینه Add New item را انتخاب کنیم سپس DataSet را اضافه کنیم
سپس از splution Explorer (سمت راست بالا) Dataset 1 رو باز کنیم و از Server Explorer جدول ها یی که می خواهیم را داخل Dataset 1 دراگ کنیم(مثلا جدول Personal)
حالا می خواهیم اطلاعات جدول personal را در DataGridView1 نمایش دهیم
در یک رویداد می نویسیم
Dim PersonalTa As New DataSet1TableAdapters.PersonalTableAdapter
Dim PersonalT As New DataSet1.PersonalDataTable

personalTa.Fill(PersonalT)
Dim U = From I In SickT Select New With {.name = I.Name, .Address = I.Address, .phone1 = I.phone1}

DataGridView1.DataSource = U.ToList