خب بازم همون چیزی رو گفتین که من میگم. شما میای یه جدول طراحی میکنی برای مثال با این فیلدها (کد ملی، نام، نام خانوادگی، تعداد مراجعه، و فیلدهایی که واسه شرح حال نیاز هست...) که فیلد کد ملی رو باید یکتا در نظر بگیرید حالا وقتی که شما اطلاعات یک فرد رو وارد میکنید و ثبت میشه یک رکورد ایجاد میشه که اطلاعات وذشرح حال یک فرد رو ذخیره میکنه. البته باید اینو هم چک کنید که موقع درج اطلاعات، اگه کد ملی تکراری وجود داره دیگه ثبت نشه. چون شما جستجو رو براساس کد ملی میخواین انجام بدین که یکتاست. بعدش واسه جستجو هم یک کوئری مینویسین مثل این:
"SELECT * FROM Person WHERE CodeMelli = '" + textBox1.Text + "'"
با این کوئری شما فقط اطلاعات و شرح حال کسی که کد ملیش رو توی تکست باکس وارد کردید انتخاب میکنید. و با استفاده از یه DataReader میتونید کنترل های موجود رو از اون اطلاعات واکشی شده پر کنید.