منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] حفظ مستند bdf - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] حفظ مستند bdf (/showthread.php?tid=46460)



حفظ مستند bdf - MOHAMMED ALZWI - 24-06-23

السلام عليكم
 طريقة حفظ ملف bdf 
قاعدة بيانات  SQL 2019

VB.NET  2010


RE: حفظ مستند bdf - Shade0001 - 27-06-23

Dim fileName As String = "path/to/file.pdf"
        Dim fileData() As Byte = System.IO.File.ReadAllBytes(fileName)

        Dim connectionString As String = "connection_string_here"
        Dim queryString As String = "INSERT INTO table_name (file_column_name) VALUES (@fileData)"

        Using connection As New SqlConnection(connectionString)
            connection.Open()
            Using command As New SqlCommand(queryString, connection)
                command.Parameters.Add("@fileData", SqlDbType.VarBinary).Value = fileData
                command.ExecuteNonQuery()
            End Using
            connection.Close()
        End Using


بس لا ينصح بتخزين الملفات مباشرةً في قاعدة البيانات ولكن بدلاً من ذلك يمكن حفظ المسار المؤدي إلى الملف في القاعدة.