تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] اضافة الملفات
#9
(13-11-17, 03:40 AM)Mohammed Ismail كتب : Heart Thank you so much, this will help my project in thesis

السلام عليكم

ادعم على Data بيز اكسيس 2007 - Separate connection mode - فيجول بيسك DotNet I

have a code to add different files to the database code is a problem in the add-in, although the data is moving in plain names in the field of texast and also the file conversion field to bytes

  OLEObject

in the database b. A problem with the addition and non - deletion and non - restoration and error message when

[صورة مرفقة: Untitled-6.jpg?dl=0]

adding codes, such as add file - delete - restore

كود :
  Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles addpdf.Click
       Try ' اضافة  add file to access 2007
           Using ofd As New OpenFileDialog
               ofd.Filter = "Pdf files (*.pdf)|*.pdf|All Files (*.*)|*.*"
               ofd.FilterIndex = 1
               If ofd.ShowDialog = DialogResult.OK Then
                   If BindingSource1.Find("type_prod", ofd.FileName) = -1 Then
                       Dim drv As DataRowView = CType(BindingSource1.Current, DataRowView)
                       drv("type_prod") = ofd.FileName
                       drv("pic_prod") = IO.File.ReadAllBytes(ofd.FileName)
                       BindingSource1.EndEdit()
                       con.Open()
                       DataAdapter1.Update(DataSet1.Tables("purch_tb"))
                       con.Close()
                   Else
                       MessageBox.Show("الملف موجود بالفعل.", "اضافة ملف...")
                   End If
               End If
           End Using
       Catch ex As Exception

           MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
       End Try

   End Sub

   
   Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles delete.Click
       '  حذف delete file to access 2007
       If DataGridView1.SelectedRows.Count > 0 Then
           Dim dr As DialogResult = MessageBox.Show("هل تريد حذف الملف?", "حذف الملف...", MessageBoxButtons.YesNo)
           If dr = DialogResult.Yes Then
               BindingSource1.RemoveCurrent()

               con.Open()
               DataAdapter1.Update(DataSet1.Tables("purch_tb"))
               con.Close()
           End If
       End If
   End Sub

   Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles restore.Click
       ' استعادة restore file to access 2007
       If DataGridView1.SelectedRows.Count > 0 Then
           Dim drv As DataRowView = CType(BindingSource1.Current, DataRowView)
           Dim filename As String = drv("type_prod").ToString
           If IO.File.Exists(filename) Then
               Dim dr As DialogResult = MessageBox.Show("الملف المختار موجود ?", "استعادةالملف...", MessageBoxButtons.YesNo)
               If dr = DialogResult.No Then Exit Sub
           End If
           IO.File.WriteAllBytes(filename, CType(drv("pic_prod"), Byte()))
           Process.Start(filename)
           MessageBox.Show("تم استعادة الملف..." & vbNewLine & filename, "Restore File...")
       End If
   End Sub

(13-11-17, 03:40 AM)Mohammed Ismail كتب : Heart Thank you so much, this will help my project in thesis

السلام عليكم

ادعم على Data بيز اكسيس 2007 - Separate connection mode - فيجول بيسك DotNet I

have a code to add different files to the database code is a problem in the add-in, although the data is moving in plain names in the field of texast and also the file conversion field to bytes

  OLEObject

in the database b. A problem with the addition and non - deletion and non - restoration and error message when

[صورة مرفقة: Untitled-6.jpg?dl=0]

adding codes, such as add file - delete - restore

كود :
  Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles addpdf.Click
       Try ' اضافة  add file to access 2007
           Using ofd As New OpenFileDialog
               ofd.Filter = "Pdf files (*.pdf)|*.pdf|All Files (*.*)|*.*"
               ofd.FilterIndex = 1
               If ofd.ShowDialog = DialogResult.OK Then
                   If BindingSource1.Find("type_prod", ofd.FileName) = -1 Then
                       Dim drv As DataRowView = CType(BindingSource1.Current, DataRowView)
                       drv("type_prod") = ofd.FileName
                       drv("pic_prod") = IO.File.ReadAllBytes(ofd.FileName)
                       BindingSource1.EndEdit()
                       con.Open()
                       DataAdapter1.Update(DataSet1.Tables("purch_tb"))
                       con.Close()
                   Else
                       MessageBox.Show("الملف موجود بالفعل.", "اضافة ملف...")
                   End If
               End If
           End Using
       Catch ex As Exception

           MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
       End Try

   End Sub

   
   Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles delete.Click
       '  حذف delete file to access 2007
       If DataGridView1.SelectedRows.Count > 0 Then
           Dim dr As DialogResult = MessageBox.Show("هل تريد حذف الملف?", "حذف الملف...", MessageBoxButtons.YesNo)
           If dr = DialogResult.Yes Then
               BindingSource1.RemoveCurrent()

               con.Open()
               DataAdapter1.Update(DataSet1.Tables("purch_tb"))
               con.Close()
           End If
       End If
   End Sub

   Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles restore.Click
       ' استعادة restore file to access 2007
       If DataGridView1.SelectedRows.Count > 0 Then
           Dim drv As DataRowView = CType(BindingSource1.Current, DataRowView)
           Dim filename As String = drv("type_prod").ToString
           If IO.File.Exists(filename) Then
               Dim dr As DialogResult = MessageBox.Show("الملف المختار موجود ?", "استعادةالملف...", MessageBoxButtons.YesNo)
               If dr = DialogResult.No Then Exit Sub
           End If
           IO.File.WriteAllBytes(filename, CType(drv("pic_prod"), Byte()))
           Process.Start(filename)
           MessageBox.Show("تم استعادة الملف..." & vbNewLine & filename, "Restore File...")
       End If
   End Sub
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
اضافة الملفات - بواسطة محمد اسماعيل - 13-11-17, 03:40 AM
RE: اضافة الملفات - بواسطة محمد اسماعيل - 13-11-17, 07:38 AM
RE: اضافة الملفات - بواسطة السندبااد - 14-11-17, 12:48 AM
RE: اضافة الملفات - بواسطة karimx - 14-11-17, 05:31 AM
RE: اضافة الملفات - بواسطة ilyeso2 - 17-05-18, 05:16 AM
RE: اضافة الملفات - بواسطة elgokr - 17-05-18, 05:35 AM
RE: اضافة الملفات - بواسطة tuscake - 10-12-18, 03:49 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اضافة لون للالوان في التاكست بكس أحمد فتح الرحمن 4 459 08-01-25, 04:05 PM
آخر رد: أحمد فتح الرحمن
  اضافة ايام للتاريخ العيدروس 2 376 07-01-25, 02:06 AM
آخر رد: العيدروس
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 590 15-11-24, 02:51 AM
آخر رد: justforit
  [VB.NET] اضافة ملاحظة صوتية abo ragab 2 460 15-10-24, 10:14 PM
آخر رد: abo ragab
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,161 30-09-24, 12:52 AM
آخر رد: asmarsou
  اضافة صورة مخزنة في قاعدة البيانات sql الى الكريستال ريبورت صالح عبدالله 3 463 24-09-24, 09:52 AM
آخر رد: صالح عبدالله
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 559 25-08-24, 02:43 AM
آخر رد: Taha Okla
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 588 11-07-24, 06:32 PM
آخر رد: raedre22
  [سؤال] مشكلة في اضافة التاريخ محمد العامر 4 533 16-06-24, 04:12 PM
آخر رد: محمد العامر
  اضافة سطور للداتاجريد فيو أحمد فتح الرحمن 2 522 22-05-24, 10:14 PM
آخر رد: أحمد فتح الرحمن

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم