ذخیره متن با فرمت خاص در دیتابیس SQL
با سلام خدمت دوستان
من میخام یه متن رو با فرمت RTF یا هر فرمت دیگه که ممکن باشه تو دیتابیس SQL به وسیله #C ذخیره کنم جوری که اگر قسمتی از متن بولد یا ایتالیک یا لینک هم بود به همون صورت تو دیتابیس ذخیره شه و موقع بازیابی بتونم با همون شکل ازش استفاده کنم، اولا این کار شدنیه؟ و اگه شدنیه راهش چیه؟
با تشکر
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
درود
بله این کار انجام شدنی هست اما توصیه میشه شما فایلتون رو کنار دیتابیس ذخیره کنید و فقط ادرس فایل رو داخل دیتابیس ذخیره کنید.چرا که اینطوری حجم دیتابیس هم زیاد نمیشه
به هرحال اگر خواستید اینکارو انجام بدید میتوانید یک ریچ تکست باکس روی فرم قرار بدید....سپس بعد از نوشتن متن و تنظیم ارایش اون در پایان خروجی RTF اون رو در دیتابیس ذخیره کنین
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
سلام
نقل قول:
بله این کار انجام شدنی هست اما توصیه میشه شما فایلتون رو کنار دیتابیس ذخیره کنید و فقط ادرس فایل رو داخل دیتابیس ذخیره کنید.چرا که اینطوری حجم دیتابیس هم زیاد نمیشه
چرا دقیقا؟ پس دیتابیس کارش چیه به نظرتون؟ اگر تکست هم نخواهید داخلش سیو کنید
نقل قول:
با سلام خدمت دوستان
من میخام یه متن رو با فرمت RTF یا هر فرمت دیگه که ممکن باشه تو دیتابیس SQL به وسیله #C ذخیره کنم جوری که اگر قسمتی از متن بولد یا ایتالیک یا لینک هم بود به همون صورت تو دیتابیس ذخیره شه و موقع بازیابی بتونم با همون شکل ازش استفاده کنم، اولا این کار شدنیه؟ و اگه شدنیه راهش چیه؟
با تشکر
کافیه موقع ذخیره ، مقدار RichTextBox رو به این صورت بگیرید و ذخیره کنید
richTextBox1.Rtf
مثلا مقدار رو داخل یک SqlCommand.Parameter میریزید
sqlCmd.Parameters.AddWithValue("@stringColumn", richTextBox1.Rtf);
موقع خوندن از دیتابیس هم مقدار رو به این شکل داخل richTextBox لود کنید
richTextBox2.Rtf = مقداری که از دیتابیس خوندید
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
بابت راهنمایی از همه دوستان ممنونم!
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
من با ذخیره و بازیابی متنRichTextBox
مشکل دارم سورس یا کدی که با توضیحات باشه ندارین کمکم کنید......من کاملا مبتدی ام
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
شما باید خاصیت richTextBox1.Rtf را در دیتا بیس ذخیره کنید. و همچنین موقع بازیابی باز مقدار واکشی شده رو به richTextBox1.Rtf بدید.
میتونید نوع فیلد دیتا بیس رو هم متنی در نظر بگیرید
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
سلام.
تصور کنید که قراره یک برنامه یادداشت روزانه قراره نوشته بشه که در هر روز متنی با فرمت خاص خودش داره ذخیره میشه.اگه به ازای هر روز یک فایل ایجاد بشه هم زیاد جالب نیست! به نظر شما بهترین روش برای انجام چنین پروژه ای چی میتونه باشه.
تشکر
نقل قول: ذخیره متن با فرمت خاص در دیتابیس SQL
نقل قول:
نوشته شده توسط
HamidNch
سلام.
تصور کنید که قراره یک برنامه یادداشت روزانه قراره نوشته بشه که در هر روز متنی با فرمت خاص خودش داره ذخیره میشه.اگه به ازای هر روز یک فایل ایجاد بشه هم زیاد جالب نیست! به نظر شما بهترین روش برای انجام چنین پروژه ای چی میتونه باشه.
تشکر
استفاده از همون دیتابیس و ذخیره متن. اگه ریچ تکست استفاد کنید میتونید با همون فرمت موجود ذخیره و بعدا بازیابی کنید.