PDA

View Full Version : قرار دادن اينتر در ديتابيس



zahraf
دوشنبه 09 خرداد 1390, 20:00 عصر
با عرض سلام

من ميخوام دو رشته رو توسط تعدادي دات از هم جدا كنم و در ديتابيس ذخيره كنم مثلا:


string s1="اين سؤال از دو قسمت تشكيل شده است ";
string s2 ="اين قسمت دوم سؤال من است";

حالا اين دورشته رو به اين صورت در ديتابيس ذخيره ميكنم :


"update TableName set TextText =" + s1 + " ' \n' " + " . . . . . . . . . . . . . . . . " + " '\n' " + s2 ;

اما در ديتاگريدويو نمايش اطلاعات بدين صورته:

اين سؤال از دو قسمت تشكيل شده است'
'. . . . . . . . . . . . . . . . . . .'
اين قسمت دوم سؤال من است

و وقتي كه ' را پاك ميكنم و n\ تنها وارد ميكنم ديگه به خط بعد نميره و در واقع اينتر رو در نظر نميگيره چيكار كنم؟

micro24
دوشنبه 09 خرداد 1390, 23:20 عصر
با سلام

باید دستور n/ را بردارید چون باعث ایجاد یک سطر میشود.

zahraf
سه شنبه 10 خرداد 1390, 15:03 عصر
پس چه جوري برم خط بعد؟ :متفکر:

behrouzlo
سه شنبه 10 خرداد 1390, 16:17 عصر
به شکل زیر تست کنید

"update TableName set TextText =" + s1 + " char(13) " + " . . . . . . . . . . . . . . . . " + " char(13) " + s2 ;