رفتن به مطلب
  • 0

عدم نشان دادن فیلد خالی در دیتابیس در spinner


masoud2000

سوال

با سلام 

من یک اسپینر تو برنامه دارم که از دیتابیس مقادیر رو توی اسپینر نشون میده فقط مشکم اینکه دوتا تیبل دارم که ستون اول 30 تا و ستون دوم 20 تا هستش که مقدار  ستون دوم  چون 10 تا کمه توی اسپینر  موقع نشون دادن اون 10 تای آخرو خالی نشون میده 

میخاستم ببینم چطور میشه 20 تا که تموم بشه دیگه مقادیر خالی رو نشون نده

sygp_223.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در 10 دقیقه قبل، masoud2000 گفته است :

منظور من این بود که توی اسپینر نشون نده 

خوب چرا قبل از افزودن مقدار به spinner یک شرط مثل این نمیزارید؟

if filed2 <> "" then

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام،

کدهایی که دوستان دادن مشکلتون رو حل میکنه به نظرم.

منتهی بنده پیشنهاد میکنم ساختار پایگاه داده تون رو درست کنید. برای چنین چیزی (اگه درست متوجه شده باشم هر ستون نام استان رو داره و سطرهاش شامل شهرهای اون استان میشن) در اصل شما باید دو جدول مجزا داشته باشید که با یکدیگر ارتباط دارن.

مثال:

erd.png.eacde4bdce6dc2398c1b622f9d8fc8ea.png

 

جدول Province (استان):

فیلد Id: حاوی یک مقدار عددی که میتونه Auto Increment باشه و به شکل خودکار بهش اضافه بشه.

فیلد Name: نام استان

جدول City (شهر):

فیلد Id: میتونه اختیاری باشه. ولی بهتره که وجود داشته باشه (مثل فیلد Id جدول Province)

فیلد ProvinceID: کلید خارجی که با فیلد Id جدول Province ارتباط داره، در مثالی که میزنم بهتر متوجه میشید.

فیلد Name: نام شهر

 

مثال:

در جدول Province سطرهایی به این شکل وجود داره:

1    تهران
2    قزوین

 

در جدول City:

1    2    قزوین
2    2    تاکستان
3    1    تهران
4    1    ورامین
5    1    لواسان
6    1    شمیران
7    1    قرچک
8    2    آوج

 

شما متوجه میشید شهر "ورامین" متعلق به استانی هست که در جدول Province مقدار Id برابر با 1 هستش. و از اونجا هم میفهمید که در جدول Province شهر تهران دارای Id برابر 1.

پس میشه این نتیجه رو گرفت: شهر ورامین متعلق به استان تهران هستش.

 

پایگاه داده از این نظر که میتونه قلب تپنده یک اپلیکیشن محسوب بشه، شدیدا حائز اهمیت هستش و باید به درستی طراحی بشه. جزء اصول اولیه طراحی یک اپلیکیشن، آماده سازیِ دیتابیس اونه! کاملا قبل از شروع کدنویسی...

اصولا یه شغلِ مجزاست در تیم های نرم افزاری! ولی خب ما تو ایرانیم :-)

توصیه من اینه که ساختار رو صحیح طراحی کنید، اگر به این شکل جلو برید احتمالا تو دیتابیس دچار پدیده ای به نام "افزونگی" میشید که برای یک اپلیکیشن آفتِ بزرگیه! ضمن اینکه توسعه دادنش هم در آینده سخت تر میشه.

موفق باشید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...