PDA

View Full Version : جمع کردن مقادیر int به صورت string



elham1611
پنج شنبه 07 دی 1391, 01:01 صبح
سلام
من میخوام رکورهایی که تاریخ ثبتشون بیش از 1 ماه هست رو پاک کنم
برای ثبت تاریخ هم از کامپوننت persia استفاده کردم

هیچ راهی بجز کم کردن از مقدار ماه رو به ذهنم نرسید.اما مشکل اینجاست که تاریخ به صورت string هستش.

اگه بخوام 2 مقدار از نوع int رو با هم جمه کنیم به صورتی که در ادامه هم قرار بگیرن چی کار باید کنم.
یعنی مثلا اگه 1 و 2 رو که int هستن رو وقتی جمع کنم صورت 12 در بیاد نه 3.

malloc
پنج شنبه 07 دی 1391, 01:08 صبح
متوجه نشدم دوست من الان مشکل شما اینه که دوتا فیلد تو دیتابیست داری که از نوع nvarchar هست و میخوای تفاوت این دوتا تاریخ و دربیاری؟؟؟

micro_bhk
پنج شنبه 07 دی 1391, 08:41 صبح
سلام من میخوام رکورهایی که تاریخ ثبتشون بیش از 1 ماه هست رو پاک کنم برای ثبت تاریخ هم از کامپوننت persia استفاده کردم هیچ راهی بجز کم کردن از مقدار ماه رو به ذهنم نرسید.اما مشکل اینجاست که تاریخ به صورت string هستش. اگه بخوام 2 مقدار از نوع int رو با هم جمه کنیم به صورتی که در ادامه هم قرار بگیرن چی کار باید کنم. یعنی مثلا اگه 1 و 2 رو که int هستن رو وقتی جمع کنم صورت 12 در بیاد نه 3. اگر مقادیر رو از متغیر نوع int میگیری، مثلا مثال پایین عمل کن: string str = string.Empty; int intVar1 = 1; int intVar2 = 2; str = intVar1.ToString() + intVar2.ToString();

elham1611
پنج شنبه 07 دی 1391, 11:56 صبح
ممنون دوستان خودم پیدا کردم

string x=int.parse(y)

اینجوری میتونیم یک مقدار int رو به string و بالعکس تبدیل کنیم
اما نمیدونم این parse چیکارست