PDA

View Full Version : جابجایی ستون های دیتا گرید در زمان اجرا و انتخاب فرمت تاریخ برای یک ستون



Reza1607
پنج شنبه 21 مرداد 1389, 10:43 صبح
با سلام
دوتا سوال داشتم
سوال 1 - با اجرا كوئري زير جاي دو ستون نام خانوادگي با تاريخ پرداخت عوض ميشه


Dim query = From row In ConnInfo.db.payments Where (row.month_revival >= date_now And row.month_revival <= reminder) Select row.member_id, row.membership.name, row.membership.family, row.date_pay, row.month_revival

در صورتي كه در زمان طراحي به صورت دستي ستونها رو طراحي كردم و نبايد در زمان اجرا تغيير كنه
سوال 2 - من بنا به دلايلي تاريخ رو به صورت bigint در sql ذخيره مي كنم مثلا تاريخ 1389/05/21 رو به صورت 13890521 ذخيره مي كنم همون جور كه در عمس ضميمه مشخص هست مقدار اين فيلدها(تاريخ پرداخت و تاريخ تمديد)
به همين صورت نمايش داده مي شه حالا اگه من به خوام اين عدد رو به صورت تاريخ نمايش بدم بايد تو قسمت فرمت ستون چي وارد كنم و يا بايد در قسمت ديگه اي تغييراتي ايجاد كنم
در ضمن من فرمت هاي پيشفرض vb.net رو امتحان كردم مثلا D و d كه مربوط به نمايش متن به صورت تاريخ كوتاه ميشه ولي بازم نشد
همچنين از حالتهاي زير هم استفاده كردم گفتم شايد مثل masked textbox باشه ولي بازم نشد

__/__/____
و

--/--/----
مي دونم دومي اشتباه هست ولي گفتم شايد درست بشه كه نشد
شرمنده كه خيلي حرف زدم

Reza1607
دوشنبه 25 مرداد 1389, 10:49 صبح
شرمنده که پست off می دم ولی داره تاپیکم می ره پایین و من کارم خیلی گیره