طباعة الصور المخزنة في قاعدة البيانات
Вставка
- Опубліковано 2 лис 2024
- معاشر المبرمجين: السلام عليكم ورحمة الله وبركاته،
في هذه المحاضرة الجديدة من سلسلة "شذرات برمجية" سوف نتعرف على كيفية قراءة الصور المخزنة في قواعد البيانات من نوع Microsoft SQL Server ثم عرضها في برنامج بالفيجوال بيسك.
بعد ذلك سوف نتعرف على كيفية طباعة هاته الصور والتحكم في إعدادات الطباعة عبر استخدام الأدوات الأساسية في الفيجوال ستوديو.
ملحوظة: هذا الدرس موجه أيضا لمبرمجي لغة سي شارب، يرجى فقط مراعاة اختلافات Syntax وإن شاء الله كل شي يمشي تمام.
دام لكم البشر والفرح !
جزاك الله خيراً وزادك من علمة وجعله علما نافعا لك و للمسلمين ودام لك البشر والفرح
بارك الله فيك، شرح واضح و مبسط و في القمة .
السلام عليكم ورحمة الله وبركاته
اخي العزيز استاد خالد
اني من متابعي قناتكم وتعلمتم منكم كثير الحمد لله جزاك الله خير جزاء وبراك الله فيكم
سؤالي هو لماذا لايوجد تعلم شرح sql وفيجول بيسك 2019
مع جزيل الشكر
بارك الله فيك وجزاك خير
بارك الله فيك
جميل جداً استمر
ياريت تفيدنا في برنامج يقوم بسحب الصور من السكانر وتحويلها الى ملف pdf كتاب الكتروني واحد يتكون من عدة صفحات التي يتم سحبها من السكنر
جيد .. مفيد جداً لكن حبذا لو كان على سي شارب
لكن لاتوجد مشكلة نفس طريقة العمل.. دمت
+خالد دباس نعم أخي خالد استعمل نفس الطريقة
+خالد السعداني - Khalid ESSAADANI
هده الطريقة لا تعمل على سي شارب
لجلب الصورة من قاعدة البيانات
byte[] byteImage = Convert.ToByte(dr["img"]); المشكلة هنا
//Erreur 1 Impossible de convertir implicitement le type 'byte' en 'byte[]'
جزاك الله خيرا
اســتمر
عاشت الايادي
استاذ خالد فيك تنزل درس عن ال php ؟ لو سمحت مضطر كتير
بارك الله فيك وكي نحبو ندرجو ونضهرو الصورة غي اكسس ماهو الكود ولك جزيل الشكر """انتظر الرد
اولاً جزاك الله خيرا اخي الحبيب واقول لك وحشتني كثيرا
ثانياً استاذي الحبيب كيف نستطيع طباعه الصوره بحجمها الاصلي كما هو معروف بان الصور تختلف حجمها من ناحيه الطول والعرض
ثالثاً ماهو الافضل حفظ الصوره بقاعده البيانات ام خارج قاعده البيانات مع الشرح
السلام عليكم أخي خالد،
لدي سؤال لا علاقة له بهذه الحلقة.
أريد معرفة كيفية إنشاء عدة صفحات في موقع واحد و إمكانية التنقل بينها ؟
جزاك الله كل خيير
لكن عندي ملاحظة واتمنى تاخذها بالحسبان وهي انك تشرح ما تفعله اكثر من اللازم
دعني اوضح فكرتي
"نكبر الفورم ثم نضغط f4 ثم نثبت علبة الخصائص" اظن ان كل هذا الكلام لا داعي له كون هذا الشرح موجه لمبرمج متمرس
اتمنى ان تتقبل الانتقاد بصدر رحب.
اتمنى ان تتقبل كلامي اخي العزيز.. هناك الكثير من المتابعين انا منهم نحتاج لهذا النوع من الشرح كوننا مبتدئين في البرمجة ونحتاج لمعرفة بعض الاختصارات والأشياء الاعتيادية عند المبرمجين المتمرسين.. أتمنى أن يتواصل هذا العطاء وان ينتفع به المسلمين جميعا إن شاء الله
السلام عليك اخي الكريم ما حل هده المشكلة
private void Afficher_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("select img from saveimage where id='1'", con);
SqlDataReader dr = cmd.ExecuteReader();
/* DataTable dt = new DataTable();
dt.Load(dr);*/
while (dr.Read())
{
if (dr.HasRows)
{
byte[] byteImage = Convert.ToByte(dr["img"]); المشكلة هنا
//Erreur 1 Impossible de convertir implicitement le type 'byte' en 'byte[]'
MemoryStream sr = new MemoryStream(byteImage);
pictureBox2.Image = Image.FromStream(sr);
}
}
con.Close();
}
أخي الكريم شكرا على كل جهودك وكتبها الله في ميزان حسناتك
أعاني من مشكلة حاولت فيها أكثر من 6 مرات وهي تحميل برنامج sql server 2000 على ويندز 10 ...تابعت الطريقة من احد الاجانب وفي كل مرة تظهر معي مشكلة واحلها وآخر مشاكلي عدم ظهور اي تفاعل في الجهاز عند اضغط ايقونة (sqlsteup ) وعندما ضغطه ثانية أظهر لي (anther instance is running) ، قررت أن أحذف كل الملفات وأحاول أن أكرر الخطوات لكن عملية حذف ال(setup )باءت بالفشل وبحثت كثيرا عن طريقة لإيقافه ولم أجد ....تعبت حقا..
يعطيك العافيه على الموضوع الرائع واتمني عمل برنامج للاعضاء واهم حاجه يكون التحضير بالبصمة