الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن حفظ النص ملونا في قاعدة البيانات ؟ !

مغلق
بدأه Visual Studio في 14 أكتوبر 2006 · 7 رد · 853 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي نص في richbox وقد أجريت عليه تغييرات في اللون والفونت وغيره , وأريد حفظ هذه التغييرات مع النص في قاعدة البيانات بحيث عند استدعاء النص من قاعدة البيانات تظهر لي جميع التغييرات التي أجريتها عليه سابقا فكيف يمكنني ذلك ؟

علما بأني أستخدم ADO

رجاء مساعدتي بقدر الإمكان

وجزاكم الله خيرا

#2

مباشرتا لا يمكن ولكن الحل هو ان يتوم بتسجيل ما فعلته علي النص مثل html اقراء في برمجة html

<p> karim </p>

لا يقراء الاقواس بل يترجمها

#3

السلام عليكم

الأخ الفاضل الحل في حفظ النص المكتوب كما هو في ملف DOC أو ملف Rtf ثم حفظ هذا الملف في قاعدة البيانات وعند أستدعاء النص المطلوب يتم أستخراج هذا الملف وإعادة تسميته بالأمتداد ثم أستدعاءه داخل ال Rich text box التي لديك

مثال للحفظ داخل قاعدة البيانات

If rs.EOF = True Then

	rs.AddNew
	rs("lesname") = List5
	'rs("page") = List3
		Dim Sor As String
	Open openfile For Binary As 1
	Sor = String(LOF(1), vbNullChar)
	Get 1, , Sor
	rs("page") = Sor
	Close 1
	rs.Update

مثال للأستدعاء والعرض من قاعدة البيانات

SQL = "select * from Wordlist where lesname='" & List1 & "'"
rs.Open SQL, Cnn, 1, 2
If rs.EOF = False Then


	If rs("page") <> "" Then
	Dim Sor As String

	Open App.Path & "\sys.ini" For Binary As 1
	Sor = rs("page")
	Put 1, , Sor
	Close 1

بالتأكيد الكود يحتاج لبعض التعديلات أعتقد أنك تستطيع عملها

وبالله التوفيق

سبحان الله وبحمده , سبحان الله العظيم

#4

وماذا عن سرعة العمل ومساحة قاعدة البيانات

#5

الأخ الفاضل KARIMSOFT

جزاك الله خيرا

الأخ الكريم الأستاذ

سأجرب هذه الطريقة بإذن الله , وإن كنت أطمع في أن ترفق لي مثال بسيط في هذا الأمر

وجزاك الله خيرا

#6

السلام عليكم ورحمة الله وبركاته

الأخ الفاضل بإذن الله بعد أنتهاء شهر رمضان الكريم سأقوم بوضع 17 مشروع من مشاريعي السابقة وبإذن الله تجد ضالتك فيهم

سبحان الله وبحمده , سبحان الله العظيم

#7

مرحبا

انا لي افهمتوا من العنوان انو عندك نص مثلا كلمة محمد واجريت تعديل علة خصائصه مثل حجم الخط و لون الخط و نوع الخط

اظن انه لا يمكن حفظ النص على شكل تعديله في الداتا بي و لكن يمكن حفظ النص مع تخصيص حقل في الداتا بيس لكل خاصية من الخصائص

وعند استدعاء النص يتم استدعاء خصائص كل حقل B)

لا ادري ان كان هذا المقصود او اني بر التقسيمه هههههه :lol: :lol:

مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية

أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

logo.png

#8

سؤال الأخ KARIMSOFT

اقتباس
وماذا عن سرعة العمل ومساحة قاعدة البيانات

يمكن حفظ هذه النصوص في ملفات بجوار قاعدة البيانات وإعطائها أسم فقط ثم يتم حفظ هذا الأسم في قاعدة البيانات بدل من المحتوى وعند طلب عرض هذه البيانات يتم فتح الصفحة التي أسمها موجود في قاعدة البيانات , أعتقد أن هذه الطريقة تخفض الحمل على قاعدة البيانات ولكن في نفس الوقت تنافي سرية التعامل مع البيانات فيمكن حفظ البيانات كملفات نظام

سبحان الله وبحمده , سبحان الله العظيم

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…