بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ذخیره تاریخ در دیتابیس (حل شد)
سلام... روزتون بخیر...
میخوام یه سری تاریخ و ساعت رو که از نوع date هستش توی sqlite ذخیره کنم. میخواستم ببینم چطور میشه date رو در sql درج کنم؟ همچنین بعدا چطور اون رو از دیتابیس بخونم و توی یه نوع داده date ذخیره کنم.
ممنون میشم ساده توضیح بدین! و اگه ممکنه بی زحمت با مثال! :)
شاد باشید.
بهترین راه حل من : تبدیل تاریخ به long و ذخیره در دیتابیس بوده. بعد هم در صورت نیاز مجددا long رو به date تبدیل کردم.
0
0
سادس، اگر میخواهید کل اعداد تاریخ رو که شامل روز-ماه-سال هستش رو در یک تکست ویو یا حتی ادیت تکست نمایش بدین بهتره کل تاریخ رو در یک فیلد از دیتابیس قرار بدین بطور مثال 28-12-1394
ولی اگر میخواهید تاریخ رو بصورت جدا نمایش بدین مثلا روز - ماه - سال و هر کدوم رو در یک تکست ویو قرار بدهید اعداد رو بصورت جدا در 3 فیلد مجزا قرار بده و اونارو فراخوانی کن، هم میتونی ذخیرشون کنی هم میتونی نمایششون بدی ! (10 سال پیش)
+2
0
فک کنم بهتره همشو به صورت یه Strıng یه TEXT تو SQLite ذخیره کنی ، وقت خوندن هم همون استرینگ رو بدی به new Date() (10 سال پیش)
0
0
ممنون از پاسخ های شما...
خودم هم به صورت یه string ذخیره کرده بودم. ولی از اونجایی که میخواستم داده هام رو بصورت مرتب شده بر اساس تاریخ از دیتابیس بگیرم...مجبور شدم این روش رو تغییر بدم!
فعلا تاریخ رو به صورت یه long ذخیره کردم. از string خیلی بهتر بوده و تقریبا بیشتر مشکلاتم رو حل کرد. (10 سال پیش)
0
0
برای بر اساس تاریخ گرفتن هم میتونستی تو کوئری دیتابیس order رو بزنی رو datetime (date) ,etc (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .