PDA

View Full Version : آموزش: ارتباط بين دو ديتا گريدروي يك فرم



yas3131
یک شنبه 01 خرداد 1390, 22:08 عصر
سلام توی یک فرم vb6 دوتا datagridگذاشتم میخوام با کلیک روی یک رکورد در دیتاگرید اولی که شامل مشخصات کاربر هست فقط دوره های آموزشی مربوط به همون کاربر رو در دیتاگرید دومی نشون بده :متفکر:

یوسف زالی
یک شنبه 01 خرداد 1390, 22:50 عصر
سلام.
شما باید یه تراکنش برای کلیک روی گرید اول بنویسی که سریال ردیفی که روش هستی رو بفرسته و تو select فیلتر کنه.

yas3131
دوشنبه 02 خرداد 1390, 09:52 صبح
سلام ممنون میشم اگه بیشتر توضیح بدین . منظورتون از سریال چیه؟

یوسف زالی
دوشنبه 02 خرداد 1390, 10:23 صبح
هر جدولی که می سازی براش برای دسترسی ساده یه فیلد Unique درست می کنی که ID هست و Identity هم هست.
یعنی بطور خودکار با هر insert یکی بهش اضافه می شه.
حالا تو جدول دوره های آموزشی ID این جدول رو میگذاری که بدونی برای کدوم کاربره.
درست؟
حالا اگر روی گرید کلیک کنید کافیه که ID ردیفی که روش هستی بدست بیاری. شماره ردیف نه, اون چیزی که تو جدول شما هست.
خب حالا یه select بنویس که where اون روی ID باشه.