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

ادخال صورة لقاعدة بيانات sql2000

مغلق
بدأه moh1983 في 5 نوفمبر 2006 · 4 رد · 1,077 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل بالامكان ادخال صورة الى قاعدة بيانات sql server200 على شكل مسار و كيف يتم ذلك و ما هي الادوات الازمة

ارجو المساعد للضرورة :)

#2

السلام عليكم

حفظ المسار لا يتطلب سوى OpenFileDialog وعند جلب الصورة لل picture box

ستأخذ مسار الصورة من الخاصية FileName التابعة للـ OpenFileDialog بهذا الشكل

 With OFD

			'Your custom Title
			.Title = "صندوق الصور"


			'Filtering to show only the Image With jpg & gif
			.Filter = "Image Files(*.JPG;) |*.jpg;"

			'IF the picture Picked Up Then
			If .ShowDialog = Windows.Forms.DialogResult.OK Then
				'Load picture into PictureBox
				Me.picBox.Image = Image.FromFile(.FileName)

'now add the fileName value to the column object.
ثم تسند مسار الصورة للعامود المخصص له 

			End If
		End With
		OFD.Dispose()

وعند جلب الصورة بعد الحفظ تحدد مسار الصورة في الخاصية Image.FromFile

 Me.picBox.Image = Image.FromFile(ImagePathColumn)

على سبيل المثال لقراءة الصورة عن الضغط على أزرار الابحار نقوم بالتالي

نعرف متغير نصي النوع ليتولى أخذ القيمة من العامود المخصص لنقل اسمه FileName و اسم الجدول Pictures إليك ذلك.

 Private ImagePath As String = String.Empty

ثم في حدث الضغط على الازرار أو في إجراء معين لأختصار كتابة الكود تكراراً يكون كالتالي:

 Dim i As Integer = CType(Me.BindingContext(Ds2, "pictures").Position, Integer)
ImagePath = CType(Ds2.Tables(0).Rows(i)("FileName"), String)
 PB.Image = Image.FromFile(ImagePath)

بالتوفيق إن شاء الله.

في المثال يتضح المقال

#3

هل هناك مثال

ارجو الرد

#4

thanks hunter but i need simple code

تم تعديل هذه المشاركة بواسطة moh1983 في 18 نوفمبر 2006 في 14:40

#5

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

يوجد في التوقيع خاصتي إجرائية بسيطة لإدخال الصور في قاعدة البيانات بسهولة ..

مرفقة بكود اختبار ..

يمكنك الإطلاع عليه .. فهو بسيط ومجرب :)

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

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

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