![]() |
|
قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox (/showthread.php?tid=41949) الصفحات:
1
2
|
قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - أبو خالد الشكري - 19-07-22 السلام عليكم أخوني الأعزاء أريد من فضلكم التعديل على المثال المرفق لقراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox بدلا من عرضها على برنامج خارجي . المثال المرفق هو من هذا المنتدى ، ولكني أريد منكم فقط تعديله ليتناسب مع متطلباتي ! وشكرا لكم مقدما . RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - asmarsou - 19-07-22 (19-07-22, 06:58 PM)أبو خالد الشكري كتب : السلام عليكم أخوني الأعزاءو عليكم السلام و رحمة الله و بركاته تفضل كود : Private Sub button2_Click(sender As Object, e As EventArgs) Handles button2.ClickRE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - أبو خالد الشكري - 19-07-22 جراك الله خيراً خي العزير asmarsoy بصراحة ما قصرت بارك الله فيك سوف أجرب الحل الذي أرسلته لي وأخبرك بالنتيجة . RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - أبو خالد الشكري - 19-07-22 السلام عليكم يا أستاذ asmarsou السلام عليكم أيها الجماعة الحاضرون بعد التجربة وجدت أن هذا الكود يقوم بنسخ الصورة (التي تم النقر عليها ) في مسار البرنامج ثم يعرض الصورة من مسار البرنامج في ( PictureBox) ! أنا ما كان قصدي كذا أبدا أبدا ... أنا قصدي أريد الكود يقرأ بيانات الصورة من قاعدة البيانات مباشرة يعني الكود يجب أن يقوم بقراءة قيمة الحقل 0 في (DataGridView )والذي يكون مسجلا في قاعدة البيانات في الحقل المسمى id والصورة تكون محفوظة في قاعدة البيانات في الحقل المسمى Attachment RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - سعود - 20-07-22 اخي الكريم اعتذر لعدم تعديلي على المثال اللي انت رفعت لكن عملت مثال بسيط : دبل كليك على الصورة لاضافة صورة ثم زر حفظ او تعديل يوجد خطا فظيع في مثالي ان لم تكتشفه اخبرني ... تذكرته الحين. RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - أبو خالد الشكري - 20-07-22 مرحبا بك أستاذ سعود نورت الموضوع شكرا جزيلا لك على المشاركة في حل المطلوب . لكن للأسف تهت في الأكواد التي في التطبيق الذي أرسلته لي . أنا فقط أريد التعديل في الكود السابق في زر واحد فقط ، وهو زر عرض الصورة أرجو منكم جميعا عصر أفكاركم النيرة بالخروج بكود مناسب يمكنه قراءة بيانات الصورة من قاعدة البيانات مباشرة . فليس مجديا أن يمتلئ الهاردسك بالصور التي أحفظها في قاعدة البيانات بمعنى آخر أنه كلما أردت استعراض صورة يقوم البرنامج أولا بنسخ الصورة في الهارسك ، ثم يقرأها من الهاردسك ويضعها في PictureBox RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - سعود - 20-07-22 إقتباس :أنا فقط أريد التعديل في الكود السابق في زر واحد فقط ، وهو زر عرض الصورةتصدق اني شفت المثال وحاولت افهمه ماقدرت ![]() فين زر عرض الصورة؟ https://i.postimg.cc/5tNNbMXZ/000.png عرض الصورة ان كانت محفوظة كـ binary على حسب الربط فلو ربطت بالداتاتيبل او الداتاست تستخدم الكود التالي: PHP كود : pic.DataBindings.Add("image", dt, "picbyte", True) pic = هي مربع صورة PictureBox dt = هي داتا تيبل DataTable حليت المشكلة او الخطا و ذلك باضافة زر جديد للحفظ و تكون مهمة ازرار الجديد والتعديل فقط تهيئة و يكون زر الحفظ هو المسؤول عن طلب الاجراءات.
RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - أبو خالد الشكري - 20-07-22 شكرا أستاذي جزاك الله خيرا حقيقة أيضًا لم أتمكن من تتبع الأكواد في التطبيق الذ أرسلته لي . ولكن عملت حيلة بسيطة وهي أني أقوم بحذف ملف الصورة مباشرة بعد أن أقوم بعرضها في PictureBoxوبهذه الطريقة ارتحت من مسألة تكدس الصور المحفوظة في مجلد البرنامج . RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - سعود - 20-07-22 (20-07-22, 02:23 AM)أبو خالد الشكري كتب : شكرا أستاذي جزاك الله خيرا اخي الكريم الموضوع بسيط جدا ولا تحتاج الى الحيلة اللي قلت عليها. ساحاول النظر الى المثال مرة اخرى مع ان فيه اكواد كثيرة. انا استخدم الموديول كل الاكواد فيه واللي في الفورم فقط نداءات التنفيذ. شوف الحدث هذا: PHP كود : dataGridView1_CellClick PHP كود : Dim b() As Byte = Me.dataGridView1.Rows(e.RowIndex).Cells(3).Value RE: قراءة بيانات الصورة من قاعدة بيانات أكسس إلى أداة PictureBox - سعود - 20-07-22 التعديل على اجراء GetLoadData
PHP كود : Private Sub GetLoadData()التعديل علة كود اضافة صورة: PHP كود : Dim FileCon() As Byte = File.ReadAllBytes(textBox2.Text)=================================
==================================
===============آخر تحديث=============
|