PDA

View Full Version : بایند کردن با linq



likemoon
چهارشنبه 05 تیر 1392, 20:27 عصر
سلام
من تا به حال همیشه در برنامه هام از دیتاست استفاده میکردم، و تازه دارم با مفهوم linq آشنا میشم و سعی میکنم یادش بگیرم (تا حالا فقط 4 عمل اصلی ثبت و حذف و جستجو و ویرایش رو کار کردم). اما از همین اول کار یه سوال برام پیش اومده در رابطه با بایند کردن گرید ویو و کمبو باکس و ... .
این کار رو وقتی دیتاست تو برنامه داریم خیلی راحت و بی دردسر انجام میدیم به راحتی اسم ستونها رو تغییر میدیم شرط میزاریم براشون یا مثلا با همون بایندینگ سورسی که ایجاد میشه کلی کار میشه انجام داد و خیلی مزیتای دیگه اما با لینک چطوری میشه اینکارو کرد؟؟؟؟ تو رو خدا منو ازین سردرگمی نجات بدید چرا همه میگن لینک بهتره؟؟؟ کد نویسی اضافی دوست دارید؟

likemoon
چهارشنبه 05 تیر 1392, 20:35 عصر
منظورم بیشتر تفاوت هایی که در زمینه ی کار با sql دارن هست

parvizwpf
پنج شنبه 06 تیر 1392, 16:06 عصر
فکر کنم نیاز دارید بیشتر با مفهوم لینک آشنا بشید. ببینید اصلا کد شما بیشتر نمیسه که کوتاه تر هم میشه. بجای نوشتن کلی جملات کوئری اس کیو ال اینجا فقط کافیه با قابلیتهای لینک راحت به مقصود خودتون برسید. مهم ترین مزیت آبجکتیزه شدن اطلاعات جداول شما سمت برنامه است.
پیشنهاد میکنم تو گوگل سرچ کنید یه کتاب در این رابطه بخونید. شک نکنید برید سراغش.

omiditc
جمعه 21 تیر 1392, 23:23 عصر
سلام
من تا به حال همیشه در برنامه هام از دیتاست استفاده میکردم، و تازه دارم با مفهوم linq آشنا میشم و سعی میکنم یادش بگیرم (تا حالا فقط 4 عمل اصلی ثبت و حذف و جستجو و ویرایش رو کار کردم). اما از همین اول کار یه سوال برام پیش اومده در رابطه با بایند کردن گرید ویو و کمبو باکس و ... .
این کار رو وقتی دیتاست تو برنامه داریم خیلی راحت و بی دردسر انجام میدیم به راحتی اسم ستونها رو تغییر میدیم شرط میزاریم براشون یا مثلا با همون بایندینگ سورسی که ایجاد میشه کلی کار میشه انجام داد و خیلی مزیتای دیگه اما با لینک چطوری میشه اینکارو کرد؟؟؟؟ تو رو خدا منو ازین سردرگمی نجات بدید چرا همه میگن لینک بهتره؟؟؟ کد نویسی اضافی دوست دارید؟

شما نباید خودتونو از کد نویسی برای تغییر نام ستون ها بترسونید.مزیت های Linq نسبت به Dataset خیلی بیشتره هم سرعت هم کد نویسی کمتر
اگه با بایند کردن و تغییر نام ستون ها و تغییراتی مثل اینا مشکل داری بگو تا جایی که بتونم کمکت می کنم.