مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mjmjmjmjmj

عضویت از 1394/04/23

برای اتصال دو جدول با دوسطر متفاوت چه کدی باید نوشت

  • سه شنبه 23 تیر 1394
  • 12:48
تشکر میکنم

بنده راههای زیادی رارفته ام و از طریق جوین این کار را کرده ام ولی در هنگام اتصال سطرهای تکراری به انداره سطرهای جدول دوم میزند و در گزارش گیری مشکل ایجاد میکند لطفا راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • دوشنبه 29 تیر 1394
  • 12:02

برای حذف سطر های تکرار برحسب یک ID  یا فیلد خاص از کوئری خود از دستور DistinctBy در کوئری لینک خود استفاده کنید.

البته شما می توانید نمونه کلاس کامل این دستور را توسط NuGet به پروژه خود اضافه کنید. لینک زیر نمونه ای است برای آشنایی شما با متد DistinctBy :

DistinctBy in Linq (Find Distinct object by Property)

راهنمایی نصب NuGet:

MoreLINQ's DistinctBy for C#

 

کاربر سایت

mjmjmjmjmj

عضویت از 1394/04/23

  • سه شنبه 30 تیر 1394
  • 10:39

ممنون ولی مشکل این این است که دو جدول یکی کالاهای ثبت شده و دیگری تعداد اقسط میباشد که ردیفهای تعداد اقساط بیشتر از از کالاهای ثبت شده است و ردیف های کالاهای ثبت شده به تعداد اقساط تکرار میشود در واقع من دو select باید انجام دهم که انجام دو select  در دیتا اداپتورغیر ممکن است ولی آیا میشود از طریق پروسیجر select  در sql اطلاعات را دریافت کرد و distict  را در یکی از select ها اعمال کرد لطفا پاسخ دهید و پروسیجر نمونه برای جستجوی دو جدول در یک کوئری را در sql  برایم بگذارید در ضمن طریقه بدست آوردن اندیس آخرین سطر درج شده و قرار دادن آن در تکست باکس را بنویسید با تشکر

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)