امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در مورد linq
نویسنده پیام
zahra_m_alipoor آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
سوال در مورد linq
چطور میشه با linq که شامل یه صفحه ویندوزی که توش :
یه grid که به database متصل شده و table مورد نظر از اون database رو توش نمایش دادم
و 2 تا کنترل textbox است
حالا میخوان بدونم با چه کدی تو linq میشه با اشاره به یک رکورد اطلاعات هر فیلد اون رکورد رو تو textbox ها نمایش داد.
مثلا در table ام 3 تا فیلد دارم به نام های nameو familyوgender
حالا می خوام با اشاره موس روی یک رکورد هر یک از اطلاعات مربوط به نام و فامیل وجنسیت رو به طور جداگانه در textbox ها نمایش بده
من میدونم که کد اون تو C#‎ به این شکل :

private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
object f = dataGridView1.BindingContext[dataGridView1.DataSource].Current;
txtFairstName.Text = ((DataRowView)f)[0].ToString();
txtLastName.Text = ((DataRowView)f)[1].ToString();
txtGendeer.Text = ((DataRowView)f)[3].ToString();
lbl.Text = ((DataRowView)f)[2].ToString();

}
حالا میحوام بدونم در linq این کدش چیه؟
۲۳-دى-۱۳۸۸, ۰۱:۱۶:۱۲
ارسال‌ها
پاسخ
moribermuda آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #2
RE: سوال در مورد linq
سلام
میخواستم بدونم آیا راهی هست که بشه دوتا جدولو در linq ارتباط داد به طوری که مثلا وقتی تو اضافه کردن رکورد فقط pk یکی از جداولو زدی خوکار فیلد های اون جدولو بر اساس اطلاعات جدول قبلی پر کنه ؟؟
مثلا من یه فرم اصلی دارم که توش ورود و خروج رو توش یادداشت میکنم و به جدول اصلی میبرم حالا میخوام بدونم میشه مثلا فقط با وارد کردن شماره عضویت فیلدهای دیگه مثل نام نام خانوادگی رو از فیلد های جدول مشتریم پر کنه؟؟؟؟

سلام
میخواستم بدونم آیا راهی هست که بشه دوتا جدولو در linq ارتباط داد به طوری که مثلا وقتی تو اضافه کردن رکورد فقط pk یکی از جداولو زدی خوکار فیلد های اون جدولو بر اساس اطلاعات جدول قبلی پر کنه ؟؟
مثلا من یه فرم اصلی دارم که توش ورود و خروج رو توش یادداشت میکنم و به جدول اصلی میبرم حالا میخوام بدونم میشه مثلا فقط با وارد کردن شماره عضویت فیلدهای دیگه مثل نام نام خانوادگی رو از فیلد های جدول مشتریم پر کنه؟؟؟؟

[quote='zahra_m_alipoor' pid='112928' dateline='1263329172']
چطور میشه با linq که شامل یه صفحه ویندوزی که توش :
یه grid که به database متصل شده و table مورد نظر از اون database رو توش نمایش دادم
و 2 تا کنترل textbox است
حالا میخوان بدونم با چه کدی تو linq میشه با اشاره به یک رکورد اطلاعات هر فیلد اون رکورد رو تو textbox ها نمایش داد.
مثلا در table ام 3 تا فیلد دارم به نام های nameو familyوgender
حالا می خوام با اشاره موس روی یک رکورد هر یک از اطلاعات مربوط به نام و فامیل وجنسیت رو به طور جداگانه در textbox ها نمایش بده

>>>>>
بهتره تو کد کلیک دیتا گریدتون به این روش عمل کنید

private void gvTable1_DoubleClick(object sender, EventArgs e)
{
if (gvTable1.RowCount > 0)
{
var f = new frEdit();
f.txRow.Text = gvTable1.CurrentRow.Cells["Row"].Value.ToString();
f.txName.Text = gvTable1.CurrentRow.Cells["Name"].Value.ToString();
f.txFamily.Text = gvTable1.CurrentRow.Cells["Family"].Value.ToString();
f.ShowDialog();
var db = new LINQDataContext();
gvTable1.DataSource = db.Table1s; //Refresh Grid After Edit
}
}


این مثال یه کتابه تو سایت itnee.com
(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۹۱, ۱۶:۳۹:۴۰، توسط moribermuda.)
۱۶-مرداد-۱۳۹۱, ۱۵:۵۶:۰۹
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوال در مورد infix ها Super Robot 1 2,738 ۱۸-دى-۱۳۹۱, ۱۶:۲۷:۲۸
آخرین ارسال: Ghoghnus
  [سوال] 2 تا سوال در مورد c++ shabnam_khaleh 3 4,617 ۳۱-مرداد-۱۳۹۱, ۲۱:۰۵:۵۳
آخرین ارسال: masterhe3ar
  سوال در مورد ی علامت salehjg 1 2,485 ۰۵-شهریور-۱۳۹۰, ۱۹:۴۰:۳۲
آخرین ارسال: babyy
  یک سوال در مورد زمان بندی cin Fire_Falcon 3 4,231 ۲۹-اردیبهشت-۱۳۸۹, ۲۲:۱۸:۱۲
آخرین ارسال: dreamvbfox
  يه سوال در مورد پروژه کتابخانه Rink8 0 2,434 ۰۸-اردیبهشت-۱۳۸۷, ۲۳:۰۳:۵۷
آخرین ارسال: Rink8
  یه سوال در مورد اسمبلی vizvizbasic 12 13,117 ۰۷-اردیبهشت-۱۳۸۷, ۱۸:۳۵:۴۸
آخرین ارسال: lord_viper
  سوال در مورد c sh_teta 1 2,266 ۱۸-شهریور-۱۳۸۵, ۱۵:۰۹:۳۹
آخرین ارسال: pswin
at سوال در مورد ( MFC AppWizard ( exe   Iron_Fist 28 15,451 ۰۹-شهریور-۱۳۸۵, ۱۲:۰۷:۵۱
آخرین ارسال: arian_vc
at سوال در مورد آرایه Iron_Fist 21 14,936 ۲۷-مرداد-۱۳۸۵, ۱۷:۵۳:۱۴
آخرین ارسال: arian_vc

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS