برگزیده های پرشین تولز

ذخیره و بازیابی متون در ASP

najafzadeh

کاربر فعال پایگاه داده ها
کاربر فعال
تاریخ عضویت
21 سپتامبر 2005
نوشته‌ها
522
لایک‌ها
28
محل سکونت
قزقلعه
سلام به اساتید ASP
من یه مشکل کوچیک تو بازیابی متون از داخل دیتابیس اکسس دارم.
با یک مثال توضیح می دهم. من یک صفحه دارم مانند این: http://www.bitasoft.ir/useful/c++/c1001.htm
که دارای یک تمرین حل شده C++ می باشد و این کدها به صورت منظم در صفحه قرار گرفته اند به صورت زیر:

کد:
sdfhsdlfhhlksd
sdafglksadfg
             klsdfjgkljdsfgkl
             dfls;g;lfdkg;l
                   fdgdsfgdf
                  dfgdsfdsf
             dfsgdfg
ffddsfgdsf
fdgdsfdf
    dfgfdssg
 fddffd
fddfg

مشکل من اینجاست که وقتی این متن را در یک فیلد از یک جدول در پایگاه داده اکسس می ریزم و دوباره آن را بازیابی می کنم متن بازیابی شده ای این صورت می شود:

sdfklsadlkfklsdajfklsdajfklsjdafkljsdakljfklsadjflkasdjfl;sdakf;lsadjfkldsajklhfaskldj;
sadklglsdkghlhksdaglkhgsdlkahghlksdlakhgs
adsadgagsd
یعنی تماما به صورت پشت سر هم قرار می گیرند.
در صورت امکان بگوئید که این مشکل را چگونه حل کنم.
یعنی وقتی متون را دوباره بازیابی می کنم دقیقا به همان صورت ورودی باشد.
با تشکر فراوان:blush:
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
توی متنی که میخواین ذخیره کنین تمام CRLF ها رو با <BR> جایگزین کنین
 

kohyar

کاربر تازه وارد
تاریخ عضویت
5 آپریل 2007
نوشته‌ها
94
لایک‌ها
0
محل سکونت
تهران
توی متنی که میخواین ذخیره کنین تمام CRLF ها رو با <BR> جایگزین کنین

با اجازه دوست عزيزي كه جواب دادند
اجازه مي خوام تا توضيح بيشتري بدهم
شما زمانيكه مي خواهيد فرم را به داخل ديتابيس ذخيره كنيد به اين صورت بنويسيد
کد:
objrs("text")=replace(matn,CHR(13),"<br>")
و زمانيكه مي خواهيد متن رو از داخل ديتابيس بخونيد و توي صفحه بنويسيد
کد:
response.write replace(objrs("text"),"<br>",CHR(13))
اميدوارم موفق باشيد
 
بالا