تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] [تم الحل]استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد
#6
تم الحل ولكن يوجد بطئ شديد في عملية الحفظ

مرفق لكم نموذج الحل + السورس كود

كود :
Imports System.Data.OleDb
Imports System.Data.SqlClient

Public Class Form1
   Dim connexlcel As OleDbConnection
   Dim daexlcel As OleDbDataAdapter
   Dim dsexlcel As DataSet
   Dim Cmexlcel As OleDbCommand
   Dim drexlcel As OleDbDataReader

   Dim dasql As SqlDataAdapter
   Dim dssql As DataSet
   Dim cmdsql As SqlCommand
   Dim drsql As SqlDataReader
   Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
       Form2.Show()
   End Sub

   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       Dim ofd As New OpenFileDialog
       ofd.ShowDialog()
       TextBox1.Text = ofd.FileName
       Button2.Text = "Please Wait..."
       connexlcel = New OleDbConnection("Provider=Microsoft.ace.OLEDB.12.0;data source=" & TextBox1.Text & "; Extended Properties=Excel 8.0;")
       connexlcel.Open()

       Dim dtsheets As DataTable = connexlcel.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, Nothing)
       Dim listsheet As New List(Of String)
       Dim drSheet As DataRow

       For Each drSheet In dtsheets.Rows
           listsheet.Add(drSheet("Table_name").ToString())
       Next
       For Each sheet As String In listsheet
           ListBox1.Items.Add(sheet)
       Next
       Button2.Text = "Open File"
       connexlcel.Close()
   End Sub

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       Button1.Text = "Please Wait In processing . . ."
       For baris As Integer = 0 To DataGridView1.RowCount - 2
           If Con.State = 1 Then Con.Close()
           Con.Open()

           Dim simpan As String = "insert into TB_Attcment values('" & DataGridView1.Rows(baris).Cells(0).Value & "','" & DataGridView1.Rows(baris).Cells(1).Value & "','" & DataGridView1.Rows(baris).Cells(2).Value & "','" & DataGridView1.Rows(baris).Cells(3).Value & "','" & DataGridView1.Rows(baris).Cells(4).Value & "','" & DataGridView1.Rows(baris).Cells(5).Value & "','" & DataGridView1.Rows(baris).Cells(6).Value & "')"
           cmdsql = New SqlCommand(simpan, Con)
           cmdsql.ExecuteNonQuery()
       Next
       Con.Close()

       Form2.SelectAll_TB_Eemplooye(DataGridView1)
       Button1.Text = "insert Data"
       MsgBox("Done")
       DataGridView1.Columns.Clear()
   End Sub

   Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
       daexlcel = New OleDbDataAdapter("select * from [" & ListBox1.Text & "]", connexlcel)
       dsexlcel = New DataSet
       daexlcel.Fill(dsexlcel)
       DataGridView1.DataSource = dsexlcel.Tables(0)
       DataGridView1.ReadOnly = True
   End Sub
   Sub openconn()
       Con.Open()
   End Sub
End Class
نص الاتصال
كود :
نص الاتصال


Imports System.Data.SqlClient
Imports System.Windows.Forms
Module Module1
   Public ConStr As String = "Data Source=.;Initial Catalog = Test_System;integrated security=true"
   Public Con As New SqlClient.SqlConnection(ConStr)
End Module


الملفات المرفقة
.rar   viewing excel file inserting its data.rar (الحجم : 293.62 ك ب / التحميلات : 117)
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , بلدي


الردود في هذا الموضوع
RE: استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد - بواسطة محمد العامر - 20-08-20, 01:31 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 831 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,246 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,026 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,002 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,471 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,041 19-04-25, 08:54 PM
آخر رد: Kamil

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


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