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

كيف أضيف صورة(JPG BMP GIF) إلى قاعدة بيانات أكسس عبر أداة ado وأكواد فيجوال بيسك

مغلق
بدأه mohdabdu8888 في 10 نوفمبر 2006 · 3 رد · 2,143 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

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

كيف أضيف صورة إلى قاعدة بيانات أكسس بواسطة أداة ado ، مع العلم أن تصميم الفاعدة كالآتي:

جدول باسم(tbl_images):

عمود في الجدول باسم (img_num) و نوع البيانات (ترقيم تلقائي) و هو مفتاح أساسي.

عمود آخر في الجدول باسم (image) و نوع البيانات (كائن OLE).

أما تصميم واجهة إضافة الصورة فهي الآتي:

1- أداة ADO مرتبطة بقاعدة البيانات و جدول (tbl_images) ، واسمها adodc1 .

2- أداة TextBox مرتبطة مع أداة ADO وحقل (img_num) بواسطة خاصية data source وdata field واسمها txtImgNum .

3- أداة Picutre مرتبطة مع ADO واسمها pic1.

4- أداة TextBox ويكتب مسار الصورة في هذه الأداة واسم الأداة txt_imgPath، (ليس هناك وقت لاستخدام Command Dialog) .

4- زر عنوانه (حفظ الصورة وعرضها) باسم btnSaveImg

أما كود الزر فهو كالآتي:


dim ObjImage as Object
set ObjImage=LoadPicture(txtImgNum.Text)
Adodc1.recordset.AddNew
Adodc1.recordset![image]=ObjImage
Adodc1.recordset.update
End sub
private sub btnSaveImg_click()

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

#2

نسيت أن أصيف هذا الرابط ، وهو مثال لتخزين صورة عبر الدوت نت

/index.php?showtopic=38873

#4

جزاك الله خيرا أخوي HnHn وبارك فيك

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

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

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

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

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

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