كيفية حفظ و أسترجاع الصور فى قاعدة SQL Server من خلال الفجوال بيسك 6
صفحة 1 من اصل 1 • شاطر
كيفية حفظ و أسترجاع الصور فى قاعدة SQL Server من خلال الفجوال بيسك 6
بسم الله الرحمن الرحيم
كنت بحاجة لحفظ و لاسترداد الصورة على SQL Server من خلال VB6، لكنى لم أجد أي مقال عن ذلك فى المنتديات العربية ....لكنى بعد البحث وجدت الطريقة التالية فى أحد المواقع الاجنبية و هى على النحو التالى :
_ فى البداية يجب أدراج المكتبة Microsoft ActiveX Data Objects Library الى المشروع
_بعد ذلك نقوم بكتابة التعليمات البرمجية للاتصال بقاعدة SQL Server وهى موجودة على الرابط التالى :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
_ نقوم بإنشاء طريقة لحفظ الصورة و ليكن بإسم SaveImage على النحو التالى :
- الكود:
Private Function SaveImage()
Dim mStream As New ADODB.Stream
With mStream
.Type = adTypeBinary
.Open
.LoadFromFile "<IMAGE FILE NAME>"
rst("<IMAGE FIELD NAME>").
Value = .Read
rst.Update
End With
Set mStream = Nothing
End Function
_ نقوم بإنشاء طريقة أخرى لاسترجاع الصورة و ليكن بإسم LoadImage على النحو التالى :
- الكود:
Private Function LoadImage()
Dim mStream As New ADODB.Stream
With mStream
.Type = adTypeBinary
.Open
.Write rst("<IMAGE FIELD NAME>")
.SaveToFile "<DESTINATION FILE
NAME>", adSaveCreateOverWrite
End With
Set mStream = Nothing
End Function
- الكود:
Set PictureTemp.DataSource = rst
PictureTemp.DataField = "Immagine"
_ PictureTemp أسم مربع الصورة البرمجى
_Immagine حقل قاعدة البيانات المخزن فية الصورة
_rst كائن السجلات
_ كما يمكنك إنشاء طريقة لوضع و تخزين الصور فى خلايا شبكة البيانات FlexGridد ....على النحو التالى :
- الكود:
Private Function LoadImage()
Dim mStream As New ADODB.Stream
With mStream
.Type = adTypeBinary
.Open
PictureTemp.DataField = "Immagine"
Set PictureTemp.DataSource = rst
Set MSFGRID.CellPicture = PictureTemp.Picture
End With
Set mStream = Nothing
End
Function
وفى النهاية تحياتى القلبية لكم
السنى- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 249
النقاط : 464
التقيم : 25
الجنس :
رد: كيفية حفظ و أسترجاع الصور فى قاعدة SQL Server من خلال الفجوال بيسك 6
مشكور على هذه المعلومة تسلم الايادي
asasas- .
- تاريخ التسجيل : 23/01/2016
المساهمات : 7
النقاط : 7
التقيم : 0
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الإثنين أبريل 29, 2024 9:00 pm من طرف moslema_r
» ارخص شركة مكافحة الصراصير بالرياض
الخميس أبريل 25, 2024 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
الخميس أبريل 25, 2024 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
الخميس أبريل 18, 2024 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy