View Full Version : انتخاب رکورد و نمایش جزئیات ان
zebra1362
شنبه 12 اردیبهشت 1388, 18:22 عصر
می خواستم با انتخاب یک رکورد در datagridview در vb.netجدول دیگری که متصل به این رکورد است را در فرم دیگری نمایش بدهم.
مثلا با انتخاب مشخصات یک نفر نام و نام خانوادگی در datagrid کارکرد حقوق و مزایای مربوط به آن شخص را که در جدول دیگری است در یک فرم دیگر نمایش دهد. لطفا بگویید چکار کنم.
کد ان را می خواستم و راهنمایی کنید با تشکر.
araelectronic@ymail.com
شنبه 12 اردیبهشت 1388, 23:43 عصر
با سلام
راه حل کارتو آسونه .فرض کنید دو جدول مشخصات کارمند(کلید کد کارمندی )و وضعیت کاری(کلید کد کارمندی) داریم . در dg شما اطلاعات مربوط به مشخصات را نمایش میدهید.
یک متغییر سراسری تعریف کنید که با انتخاب یک سطر dg فیلد کد کارمندی اونو در متغییر قرار بدهید و در فرم دوم با استفاده از اون متغییر اطلاعات مربوط به کارمند انتخاب شده را از جدول مشخصات کاری استخراج نمایید.
موفق باشید
zebra1362
یک شنبه 13 اردیبهشت 1388, 13:50 عصر
لطفا بیشتر توضیح بدین
araelectronic@ymail.com
یک شنبه 13 اردیبهشت 1388, 14:59 عصر
با سلام
فرض کنید در دیتاگرید ستون اول مربوط به کد کارمند است
یک متغییر از نوع مورد نظر بصورت سراسری ایجاد کنید مثلا
public E_No as string
برای تعیین فیلد انتخاب شده :
E_No=
Trim(DataGridView1(1, DataGridView1.CurrentRow.Index).Value.ToString())
حالا در فرم دیگه از E_No برای شرط جستجو استفاده کنید
zebra1362
دوشنبه 14 اردیبهشت 1388, 18:09 عصر
دوست عزیز اگه می شه شرط جستجوی ان را هم برای من بنویسید.
araelectronic@ymail.com
سه شنبه 15 اردیبهشت 1388, 03:58 صبح
با سلام
select * from [tabel name where [emp_no='"+E_No+"']]
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.