ميشه بگيد اين جدولو چجوري تو vb.net وارد كنم؟
ارايه كه نميشه چون 25 ارايه 11 در 20 ميشه
كمك كنيد وقت داره ميگذره
![]()
ميشه بگيد اين جدولو چجوري تو vb.net وارد كنم؟
ارايه كه نميشه چون 25 ارايه 11 در 20 ميشه
كمك كنيد وقت داره ميگذره
![]()
سلام
مشکلتان دقیقاً چیست؟
فقط میخواهید آن را در قالبی ذخیره کنید؟ در یک دیتابیس؟ یا صرفاً در برنامه و در بخشهای مختلف این مقدار را منتقل کنید؟
آیا این جدولی با 11 در 5 فیلد است یا 11 در 15 فیلد؟
خوب بحرحال اینکه یک جدول است، مشکل کجاست؟
اينقدر كسي جواب نداده بود كه داشتم بيخيال ميشدم
كار اين جدول اينكه ما Pcc رو با Pwو Pfc وRCr رو كه يه سري ضرايب روشنايي هستند رو محاسبه ميكنيم و از اونا CCu رو كه پايين سمت راست امده رو يدست مياريم و اونو تو يه فزمول ميزاريمو جواب نهايي رو پيدا ميكنيم
الان مشكل من اينكه 25 نوع لامپ دارم كه هر كدوم همين نوع جدول دارن و من موندم چجوري اينارو وارد كنم
راستش من رشتم كامپيوترم نيست وكلا 2 ماه دارم Vb.Net كار ميكنم ولي پروژمو استاد انقدر پيچوند تا به اينجا رسيد و 2-3 هفته ديگم ميخام پروژمو تحويل بدم و موندم چيكار كنم
سلام
پس اول مشکل شما در طراحی دیتابیس است؟
من هنوز هم درست و کامل متوجه الگوی دیتابیس شما نشده ام و درک صحیح و کاملی از ان ندارم.
سعی میکنم توضیحات کلی با چیزهایی که میدانم و حدس میزنم ارائه دهم.
در شرایطی در دیتابیس پیش می آید که شما رابطه ای "یک-به-چند" دارید.
مثلاً یک نویسنده و تمام کتابهای او.
یک ناشر و تمام کتابهای آن.
یک فاکتور و تمام اقلام کالاهای ان.
یک کاربر و تمام پیام های رسیده به او.
یک انجمن و تمام تاپیک های ان.
یا لامپ و تمام مشخصات ان (اگر درس متوجه شده باشم)
در این شرایط شما به دو جدول نیاز دارید ...
اول یک جدول برای ذخیره آیتم ها والد یا پدر تشکیل میدهید.
مثلاً
جدول نویسنده ها
جدول ناشرها
جدول فاکتورها
جدول کاربرها
جدول انجمن ها
جدول لامپ !
این جدول شما باید یک کلید یکتا با عنوان PrimaryKey داشته باشد که هر سطر ان با این مقدار قابل مشخص کردن و ارجاع و شناسایی قطعی و یکتا و غیر تکراری باشد.
که نامش میشود کدنویسنده/کدناشر/کدفاکتور/کدکاربر/کدانجمن/کد لامپ!
جدولی دوم برای جزئیات هر مورد تشکیل میدهید که این جدول هم PrimaryKey خودش را دارد ولی یک از فیلدهای ان PrimaryKey والدش است.
مثلاً آقای X کتاب A,B,C را نوشته و آقای Y کتاب D,E را نوشته...
جدول اول چنین میتواند باشد
بیشتر دقت کنید تا متوجه الگوی کار بشوید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خیلی ساده است، فیلد و ستونی در جدول دوم داریم که مشخص میکند این اطلاعات مربوط به کدام والد است.
در این شرایط ما راطبه "یک-به-چند" داریم و هر والد میتواند بینهایت (در تئوری) زیرمجموعه داشته باشد.
موفق باشید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)