نقل قول: استفاده از DataTable
فکر کنم اگر بخوای به این روش کار کنی باید از دیتا ریدر استفاده کنی و تو یه حلقه سطرهات رو تک به تک تغییرات رو اعمال کنی
نقل قول: استفاده از DataTable
نقل قول:
نوشته شده توسط
esafb52
فکر کنم اگر بخوای به این روش کار کنی باید از دیتا ریدر استفاده کنی و تو یه حلقه سطرهات رو تک به تک تغییرات رو اعمال کنی
بعد چجوری روی گرید ویو نمایش بدم ؟
نقل قول: استفاده از DataTable
سلام.
واسه تبدیل کدبندی ها مثل زن و مرد یا مثلا سالم و ناسالم و ..... بهتره توی کد SQL وقتی داده ها رو از جدول میخونی مواردی رو که میخوای اعمال کنی:
SELECT Table1.*, CASE WHEN sex= 1 THEN 'مرد' ELSE 'زن' END AS Sex1
FROM Table1
اینطوری سرعت کار هم میره بالا.
درمورد تاریخ شمسی هم به نظر من بهتره مستقیما تاریخ رو با نوع داده رشته و بصورت شمسی توی جدولت ذخیره کنی تا دیگه احتیاج به تبدیل نباشه! چون هرچقد تعداد رکوردهات در آینده بره بالا سرعت کار و میزان پردازش هم زیاد میشه!
نقل قول: استفاده از DataTable
نقل قول:
نوشته شده توسط
alibilgats
سلام.
واسه تبدیل کدبندی ها مثل زن و مرد یا مثلا سالم و ناسالم و ..... بهتره توی کد SQL وقتی داده ها رو از جدول میخونی مواردی رو که میخوای اعمال کنی:
SELECT Table1.*, CASE WHEN sex= 1 THEN 'مرد' ELSE 'زن' END AS Sex1
FROM Table1
اینطوری سرعت کار هم میره بالا.
درمورد تاریخ شمسی هم به نظر من بهتره مستقیما تاریخ رو با نوع داده رشته و بصورت شمسی توی جدولت ذخیره کنی تا دیگه احتیاج به تبدیل نباشه! چون هرچقد تعداد رکوردهات در آینده بره بالا سرعت کار و میزان پردازش هم زیاد میشه!
ممنون
خب اگه به صورت رشته ذخیره کنم اونوقت موقع گذارش گیری به مشکل برنمیخورم؟
نقل قول: استفاده از DataTable
نقل قول:
خب اگه به صورت رشته ذخیره کنم اونوقت موقع گذارش گیری به مشکل برنمیخورم؟
سلام
اگر دقت کنید ، میبینید که دوستمون نگفتن رشته ذخیره کنی ، فقط اون تبدیلی که شما مد نظرت بود تو دیتاتیبل انجام بدی ، با کوئری انجام دادن.
موفق باشید.
نقل قول: استفاده از DataTable
نقل قول:
نوشته شده توسط
Mohammad.Ashtiani
سلام
اگر دقت کنید ، میبینید که دوستمون نگفتن رشته ذخیره کنی ، فقط اون تبدیلی که شما مد نظرت بود تو دیتاتیبل انجام بدی ، با کوئری انجام دادن.
موفق باشید.
نقل قول:
نوشته شده توسط
alibilgats
سلام.
واسه تبدیل کدبندی ها مثل زن و مرد یا مثلا سالم و ناسالم و ..... بهتره توی کد SQL وقتی داده ها رو از جدول میخونی مواردی رو که میخوای اعمال کنی:
SELECT Table1.*, CASE WHEN sex= 1 THEN 'مرد' ELSE 'زن' END AS Sex1
FROM Table1
اینطوری سرعت کار هم میره بالا.
د
رمورد تاریخ شمسی هم به نظر من بهتره
مستقیما تاریخ رو با نوع داده رشته و بصورت شمسی توی جدولت ذخیره کنی تا دیگه احتیاج به تبدیل نباشه! چون هرچقد تعداد رکوردهات در آینده بره بالا سرعت کار و میزان پردازش هم زیاد میشه!
دوستان میشه یه تیکه نمونه کدی چیزی بذارید
نقل قول: استفاده از DataTable
من به اون قسمت دقت نکرده بودم ، خیر مشکلی ایجاد نمیشه ، البته تاریخ رو 10 کاراکتری ذخیره کنید یعنی به این شکل 1393/06/07 تا برای مرتب سازی و ... به مشکل بر نخورید.
نقل قول: استفاده از DataTable
سلام
اگر شما تاریخ شمسی رو بنا به توصیه دوست خوبم Mohammad.Ashtiani بصورت 10 کاراکتر کامل ذخیره کنی هیچ مشکلی پیش نمیاد و شما میتونی پردازش های لازم مثل جستجو ، مرتب سازی ، انتخاب بین دو تاریخ و ... انجام بدی.