منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] استيراد بيانات لقاعدة البيانات وعمل مقارنة - نسخة قابلة للطباعة

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



استيراد بيانات لقاعدة البيانات وعمل مقارنة - nandy2016 - 06-12-18

السلام عليكم اخواني الاعزاء
لدي نظام ولدي بيانات خارجية في اكسل .. عايز استورد البيانات لجدول محدد واعمل مقارنة وعملية حسابية في نفس الوقت

كمثال :
قاعدة بيانات data1 وفيها جدول باسم dt1 وفيها الحقول  a1 ,a2 ,a3 ,a4 
وملف اكسل فيه حقلين B1, B2 .. حقل B1 فيه بيانات نفس a1 و B2 بيانات a2
السؤال :
كيف اعمل بحث ومقارنة وحفظ البيانات في الجدول dt1

اريد اقتراحاتكم ومساعدتكم
وجزاكم الله خيرا


RE: استيراد بيانات لقاعدة البيانات وعمل مقارنة - nandy2016 - 08-12-18

33 مشاهدة ومافي رد واحد ؟!!


RE: استيراد بيانات لقاعدة البيانات وعمل مقارنة - إليسار - 16-07-21

هذا لاستراد البيانات فقط الاستيراد بيكون من الداتا قريد فيو بيجيب لك نفس بيانات الجدوال 
 اما المقارنة ما عرفت لها

إقتباس :Using ofd As OpenFileDialog = New OpenFileDialog() With {.Filter = "Excel Workook|*.xlsx|Excel 97-2003 WorkBook|*.xls"}
            If ofd.ShowDialog = DialogResult.OK Then
                TextBox1.Text = ofd.FileName
                Using stream = File.Open(ofd.FileName, FileMode.Open, FileAccess.Read)
                    Using reader As IExcelDataReader = ExcelReaderFactory.CreateReader(stream)
                        Dim result As DataSet = reader.AsDataSet(New ExcelDataSetConfiguration() With {
    .ConfigureDataTable = Function(__) New ExcelDataTableConfiguration() With {
    .UseHeaderRow = True}})
                        tables = result.Tables
                        ComboBox1.Items.Clear()
                        For Each table As DataTable In tables
                            ComboBox1.Items.Add(table.TableName)