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

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

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

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


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

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

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

وشكرا
الرد }}}
تم الشكر بواسطة:
#2
SQLite
اليس هذا النوع للجوالات؟
وان كان يوجد للكمبيوتر فهل يمكن تدلني على رابط للتحميل لكي اجرب واساعد من يحتاج اذا شاء الله تعالى.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
[صورة مرفقة: aburawdah.gif]
الرد }}}
تم الشكر بواسطة: 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] سؤال بخصوص الترقيم التلقائي اليدوي yosif 5 340 16-04-26, 01:05 AM
آخر رد: أبو خالد الشكري
  [SQL] استفسار فى SQL SERVER mmaalmesry 2 240 05-02-26, 03:24 AM
آخر رد: مصمم هاوي
  استفسار بشأن الباركود mmaalmesry 2 257 02-02-26, 03:04 PM
آخر رد: mmaalmesry
  تحميل قائمة فيديوهات كاملة من اليوتيوب dr.programming 1 316 06-12-25, 02:26 AM
آخر رد: princelovelorn
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 520 02-11-25, 11:19 PM
آخر رد: justforit
  كود تحميل فيديو من اليوتيوب عبر بايثون justforit 4 611 23-10-25, 02:58 AM
آخر رد: justforit
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 1,056 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] بخصوص تشفير FoxLearn.License h2551996 1 777 17-07-25, 09:18 PM
آخر رد: h2551996
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 917 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,737 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري

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


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