تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار بخصوص تحميل الصورة الى قاعدة البيانات
#1
السلام عليكم ورحمة الله

اريد اقوم بتحميل الصورة الى قاعدة البيتانات

بحثت كثير عن اي طريقه اغلبها ما مشى معاي 

انا استخدم قاعدة بيانات
SQLite


فقط محتاج تحميل الصورة ومن ثم عرضها في مكان اخر

حتى لو اقوم بتنزيل الصورة في القاعده وفي فولدر خاص في البرنامج
ومن ثم عرضها  في فورم اخر

افيدوني بارك الله فيكم

وشكرا
الرد }}}
تم الشكر بواسطة:
#2
SQLite
اليس هذا النوع للجوالات؟
وان كان يوجد للكمبيوتر فهل يمكن تدلني على رابط للتحميل لكي اجرب واساعد من يحتاج اذا شاء الله تعالى.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: muharam , muharam , dubai.eig , dubai.eig
#3
(09-12-20, 12:52 AM)dubai.eig كتب : السلام عليكم ورحمة الله

اريد اقوم بتحميل الصورة الى قاعدة البيتانات

بحثت كثير عن اي طريقه اغلبها ما مشى معاي 

انا استخدم قاعدة بيانات
SQLite


فقط محتاج تحميل الصورة ومن ثم عرضها في مكان اخر

حتى لو اقوم بتنزيل الصورة في القاعده وفي فولدر خاص في البرنامج
ومن ثم عرضها  في فورم اخر

افيدوني بارك الله فيكم

وشكرا

(09-12-20, 04:14 AM)سعود كتب : SQLite
اليس هذا النوع للجوالات؟
وان كان يوجد للكمبيوتر فهل يمكن تدلني على رابط للتحميل لكي اجرب واساعد من يحتاج اذا شاء الله تعالى.

اخي سعود

هذا الرابط يعرض الاصدارات المختلفه للمكتبه System.Data.SQLite.dll التي تحتاج اضافتها للمشروع
https://system.data.sqlite.org/index.htm...loads.wiki
بعد تنزيلها تحتاج منها فقط ملف المكتبه System.Data.SQLite.dll

في قاعدة البيانات SqLite يكون نوع بيانات الصوره BLOB ثم يتم التعامل مثل الاكسس والاسكيوال ك بيناري
هذا مثال
كود :
Dim ms As New IO.MemoryStream
PictureBox1.Image.Save(ms, Imaging.ImageFormat.Jpeg)
Dim b() As Byte = ms.GetBuffer()
Dim cmd As New SQLiteCommand("Insert Into table1(photo) values(@phpto)", con)
cmd.Parameters.AddWithValue("@phpto", b)

con.Open()
cmd.ExecuteNonQuery()
con.Close()

ومحرر SqLite اسمه DB Browser for SQLite يمكنك تنزيله من هذا الرابط
https://sqlitebrowser.org/dl
الرد }}}
تم الشكر بواسطة: dubai.eig , سعود
#4
السلام عليكم
أنا دائما استخدم قاعدة بيانات sqlite3 مع فيجوال بيسك لأنها أفضل وأقوى من الاكسس 
بالنسبة لعرض الصور أو حفظها فهو لا يختلف عن قواعد البيانات الأخرى
هذا كود لعرض الصورة
PHP كود :
Try
 
           If Not IsDBNull(dt.Rows(0)("pic")) Then
                Dim img
() As Byte dt.Rows(0)("pic")
 
               Dim ms As New MemoryStream(img)
 
               picbox.Image Image.FromStream(ms)
 
           Else
                picbox
.Image Image.FromFile(Application.StartupPath "\nopic.png")
 
           End If
 
       Catch ex As Exception
            MsgBox
(ex.Message)
 
       End Try 

وهذا كود حفظ الصورة

PHP كود :
Try
 
   If Not IsDBNull(dt.Rows(0)("pic")) Then
        Dim img
() As Byte dt.Rows(0)("pic")
 
       Dim ms As New MemoryStream(img)
 
       picbox.Image Image.FromStream(ms)
 
   Else
        picbox
.Image Image.FromFile(Application.StartupPath "\nopic.png")
 
   End If
    
    
    
Dim cmd As New SQLiteCommand("insert into table (id, pic) values(@id,@pic) where id=@id"Con)
    
cmd.Parameters.AddWithValue("@pic"arrpic)

 
   Con.Open()
 
   cmd.ExecuteNonQuery()
 
   MsgBox("تمت العملية بنجاح ")
 
   Catch ex As Exception
            MsgBox
(ex.Message)
End Try 
الرد }}}
تم الشكر بواسطة: dubai.eig


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحميل قائمة فيديوهات كاملة من اليوتيوب dr.programming 1 164 06-12-25, 02:26 AM
آخر رد: princelovelorn
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 293 02-11-25, 11:19 PM
آخر رد: justforit
  كود تحميل فيديو من اليوتيوب عبر بايثون justforit 4 277 23-10-25, 02:58 AM
آخر رد: justforit
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 842 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] بخصوص تشفير FoxLearn.License h2551996 1 639 17-07-25, 09:18 PM
آخر رد: h2551996
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,268 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,028 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 666 18-06-25, 11:09 AM
آخر رد: dubai.eig
  مشكلة في جلب الصورة في التقرير مصمم هاوي 12 1,246 06-06-25, 03:00 PM
آخر رد: atefkhalf2004

التنقل السريع :


يقوم بقرائة الموضوع: