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

استفسار حول تخزين Text كـ binary في قاعدة البيانات

بدأه amjad helo في 30 يونيو 2012 · 5 رد · 614 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحية طيبة:

أعمل على مشروع موقع أخباري

وأعاني من مشكلة وهي أنه عند تخزين النص في قاعدة البيانات ك String لايتم حفظ تنسيق النص لذلك يتوجب تحويله الى binary وحفظه بقاعدة البيانات بنفس النوع binary وقد قمت بذلك عبر الكود التالي

byte[] arr = System.Text.Encoding.ASCII.GetBytes(TextBox1.Text.ToString());

string connectionString = ConfigurationManager.ConnectionStrings["SecurityTutorialsConnectionString"].ConnectionString;

string insertSql3 = "Insert into DetailsT (Details) Values (@Details)";

using (SqlConnection myConnection = new SqlConnection(connectionString))

{

myConnection.Open();

SqlCommand myCommand2 = new SqlCommand(insertSql3, myConnection);

myCommand2.Parameters.AddWithValue("@Details", arr);

myCommand2.ExecuteNonQuery();

myConnection.Close();

ولكن ما أرغب في الاستفسار عنه

1- عند جلب ال binary من قاعدة البيانات عبر استعلام SQL اريد وضع نتيجة الاستعلام والخاصه بسجل واحد (أي قيمة وحيدة) في متغير X فما هو النوع المناسب للمتغر X

2-كيف أقوم بتحويل المتغير X الى Text

#2

حسناً، لماذا لا تحفظه بتنسيق HTML وبذلك تحافظ على تنسيق الخط عند حفظه، ومن جهة أخرى تحفظه ضمن قاعدة البيانات على شكل نص عادي.

#3
حسام برهان كتب:

حسناً، لماذا لا تحفظه بتنسيق HTML وبذلك تحافظ على تنسيق الخط عند حفظه، ومن جهة أخرى تحفظه ضمن قاعدة البيانات على شكل نص عادي.

شكرا لاهتمامك ..هل تقصد تنسيق عام للخط او للفورم بحيث اي نص يظهر بنفس التنسيق؟ اذا كنت تقصد ذلك فهي غير مجدية فيما يتعلق بمشروعي فلكل مقال تنسيقه الخاص وقد يكون هنالك تعدادات او مقسم لفقرات وعدد من العناوين الفرعية ...

#4

قد يفيد ها الرابط

الرابط

#5
KARIMSOFT كتب:

قد يفيد ها الرابط

الرابط

شكرا لك الرابط مفيد جدا وتم حل المشكلة..

#6

لاشكر علي واجب

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

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

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

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

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