اگه از SQL استفاده میکنید میتونید با یه sp ساده مشکل رو حل کنید
با دو دستور select مقادیر دو جدول رو بخون
چطور؟! چون اگر دو دستور select را در یک دیتاگرید یا گریدویوو یا ... بریزیم مشکل ایجاد میشه!
من هم پیشنهاد میکنم ابتدا یک
view
بسازید و بعد با استفاده از کوئری داده های خود را استخراج کنید و استفاده کنید چون معمولا در این موارد استفاده از کوئری های تو در تو و واکشی اطلاعات در آن واحد روی سرعت واکشی تاثیر دارد و خوانایی پایینی هم دارد.
با این روش مشکل دارم، چون اطلاعات جدول اصلی تکرار میشه
اطلاعات را بخواننید و داخل یک Arraylist بریزید سپس ArrayList را به یک repeater بایند کنید
میشه لطف کنید و بیشتر توضیح بدید
جداول من به این صورت هستند:
student_tb : userid(int), firstname(nvarchar), lastname(nvarchar),....
score_tb : autoid,userid(int), lesson,score,...
البته جداول دیگه هم هست که من اینجا فقط اینها رو آوردم
اطلاعات باید به این صورت نمایش داده بشه:
مشخصات دانشجو.....
درس 1 نمره 20
درس 2 نمره 20
----------------
مشخصات دانشجو ....
درس 1 نمره 15
درس 2 نمره 16
.
.
.