البته که میشه!!!!!!!!
مثل اینکه جنابعالی vb.net رو خیلی ساده تصور کردی؟
من اطلاع زیادی از تسلط شما به vb ندارم. ولی بطور حلاصه بگم :
برای افزودن رابطه های بین جداول پایگاه داده اکسس به دیتا ست, ابتدا شیء رابطه را ساخته و سپس با متد add آنرا به کلکسیون روابط دیتاست اضافه میکنیم.
مثلا دو جدول داریم با نامهای Stname برای نام دانشجو و Stid برای کد دانشجو ؛ این دو جدول توسط یک فیلد مثلا ZZZ با هم ارتباط دارند. (البته چیزی که من از یاداشت شما فهمیدم , این دو جدول نیازی به ارتباط با هم ندارند و هر دو فیلد را میتوان در یک جدول گذاشت).
Dim relation1 As new Datarelation ("A", Datasetname.tables(Stname).Columns
(ZZZ),Datasetname.tables(Stid ).Columns(ZZZ "
Datasetname.Relations.Add(Relation1)
برای دسترسی به فیلدهای جدول :
مثلا به فیلد id در جدول کد دانشجو
TextBox1.DataBindings.Add("Text", DataSetname, "Stname .A.id")
اما برای جستجو بهترین راهی که به ذهن من میرسه: شما کدهای دانشجو رو در یک لیست باکس بذار که کاربر نبینه. بعد از یک جعبه متن برای جستجو در لحظه کدهای دانشجو که در لیست باکس هستند استفاده کن.