ali_mnkt
سه شنبه 21 خرداد 1392, 10:09 صبح
با سلام
دوستان من می خوام جدولی در دیتابیس طراحی کنم که تعداد فیلدهاش داینامیک باشه یعنی در زمان اجرا بشه فیلد هاش رو تعیین کرد . به این نتیجه رسیدم که با دو جدول این کار رو انجام بدم به صورت زیر :
http://barnamenevis.org/attachment.php?attachmentid=105376&d=1370894908
که در این طراحی جدول head معادل فیلد ها و جدول body معادل اطلاعات جدول هام هست
چدول body بعد از پر شدن به صورت زیر می شه:
http://barnamenevis.org/attachment.php?attachmentid=105377&d=1370895099
و جدول head بعد از پر شدن به صورت زیر می شه:
http://barnamenevis.org/attachment.php?attachmentid=105378&d=1370895204
خوب من حالا می خوام اطلاعات کل افراد رو بدست بیارم ، پس کد زیر رو می نویسم :
1
2
3
4
select customerID,Title,value
from header inner join body
on header.id=body.hid
خروجی به این شکل می شه :
http://barnamenevis.org/attachment.php?attachmentid=105379&d=1370895340
خوب حالا می خوام این اطلاعات رو به صورت جدولی در برنامم نشون بدم درست مثل نمایش با gridview اما مشگل اصلی اینه که من سنون حقیقی ندارم که اطلاعات رو زیر ستون ها نمایش بدم به نظرتون باید چکار کنم تا بتونم اطلاعات رو زیر هم نشون بدم ؟
دوستان من می خوام جدولی در دیتابیس طراحی کنم که تعداد فیلدهاش داینامیک باشه یعنی در زمان اجرا بشه فیلد هاش رو تعیین کرد . به این نتیجه رسیدم که با دو جدول این کار رو انجام بدم به صورت زیر :
http://barnamenevis.org/attachment.php?attachmentid=105376&d=1370894908
که در این طراحی جدول head معادل فیلد ها و جدول body معادل اطلاعات جدول هام هست
چدول body بعد از پر شدن به صورت زیر می شه:
http://barnamenevis.org/attachment.php?attachmentid=105377&d=1370895099
و جدول head بعد از پر شدن به صورت زیر می شه:
http://barnamenevis.org/attachment.php?attachmentid=105378&d=1370895204
خوب من حالا می خوام اطلاعات کل افراد رو بدست بیارم ، پس کد زیر رو می نویسم :
1
2
3
4
select customerID,Title,value
from header inner join body
on header.id=body.hid
خروجی به این شکل می شه :
http://barnamenevis.org/attachment.php?attachmentid=105379&d=1370895340
خوب حالا می خوام این اطلاعات رو به صورت جدولی در برنامم نشون بدم درست مثل نمایش با gridview اما مشگل اصلی اینه که من سنون حقیقی ندارم که اطلاعات رو زیر ستون ها نمایش بدم به نظرتون باید چکار کنم تا بتونم اطلاعات رو زیر هم نشون بدم ؟