روش نگه داري متن در Access به صورت قالب بندي شده !!! ...

purya

Member
سلام

من ميخوام يه فايل متني قالب بندي شده رو تو ديتابيس اكسس نگه دارم

براي اين كار نوع memo رو هم امتحان كردم اما جواب نميده

فعلاْ براي اين كار از فايلهاي متني جدا براي نگه داره متن استفاده ميكنم ولي اين كار تميز نيست و دنگ و فنگ زيادي هم داره مثلاْ بايد هميشه بايد چشمت به فايلها باشه كه زياد از حد نشه

اگه راه حل ديگه اي داريد ممنون ميشم اگه لطف كنين :arrow:


با تشكر
پوريا PGH
 

purya

Member
مربوط به فرم نظر سنجي


ميخوام به صورت قالب بندي شده نشونشون بدم كه ازش پرينت بگيرن



[align=center]pgh :arrow:
 

saeedsmka

Member
يعني نظر سنجي ميره تو database بعد ميخواي ايتمايي از اون رو تو يه صفحه نشون بدي؟
 

omidak

Active Member
سلام:
اگر منظورت Form هستش... که اون رو داخل Access میتونی طراحی کنی....
اگر هم که Multiline هست که این هم داخل Memo هست....
دقیقا مشکل ات چیه؟
میخواچی بسازی؟ :wink:
 

saeedsmka

Member
ببين متن تو با اسپيس و اينتر مرتب مي كني ولي وقتي از توي database مي خوني درست نيست .درسته؟ از فرمان نقل قول استفاده كن
<quote>
 

alachig

Member
ASP.NET که بلدی؟!

آقا پوریا احتمالاً گرفتم چی میخوای

ببین. اگه textbox شما بصورت Multiline هستش باید بعد از ارسال متن داخل اون به پروژه ات، همه کاراکترهای Vbcrlf که همون کاراکتری هستش که نشون میده اینجا اینتر خورده و به قول خودمون همون کاراکتر newLine هستش.
خوب. همون جوری هم که میدونی تو HTML واسه اینکه یه NewLine رو نشون بدیم(خط جدید) باید از تگ br استفاده بکنیم.
پس ما باید هرچی کارکتر Vbcrlf تو متنمون هستش رو تبدیلشون بکنیم به br.

تابعی که تو VB یا همون ASP.NET کار ما رو راه میندازه تابع Reaplace هست.

این اسکریپت رو داشته باش:
توجه کن که اسم textbox ما 'matn' بوده و از یک فرم تو یک صفحه دیگه به اینجا ارسال شده.
کد:
Dim Mtn As String
Dim R_matn = Request("matn")
Mtn = Replace(R_matn, vbCrLf, "<br>")
حالا ما می تونیم همون جوری که خودت بلدی محتوای متغیر Mtn رو تو دیتابیسمون ذخیره بکنیم. با این تفاوت که وقتی می خواهیم نشونش بدیم هرجا Enter خورده بود، به همون صورت نشون داده خواهد شد!!!!
 

جدیدترین ارسال ها

بالا