الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استيراد ملف تكست إلى datagridview

بدأه ؛ أحمد ؛ في 2 مايو 2012 · 2 رد · 442 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي ملف تكست به بيانات كالتالي

Name, Address, Phone

Ali, Cairo, 11111

أريد أن أقوم باستيراد هذه البيانات إلى DataGridView بحيث

في العمود الأول يتم وضع الأسماء

وفي العمود الثاني يتم وضع العناوين

وفي الثالث التليفونات

وشكرا مقدما

وجزاكم الله خيرا

#2
اسم ملف التكست g.txt
اسم الاداة DataGridView1

اذا كانت الداتا قريد فيو فارغة من الأعمدة تضع الكود التالي
 DataGridView1.ColumnCount = 3
        DataGridView1.Columns(0).HeaderText = "Name"
        DataGridView1.Columns(1).HeaderText = "Address"
        DataGridView1.Columns(2).HeaderText = "Phone"

اذا كان ملف التكست موجود في مجلد البرنامج يكون الكود كالتالي
'Dim sw As New System.IO.StreamReader(Application.StartupPath & "\g.txt")

اذا كان ملف التكست موجود في بارتيشن d
        Dim sw As New System.IO.StreamReader("d:\g.txt")

اختر واحد من السطرين العلوية وضع تكملة الكود كالتالي

        While sw.Peek > -1
            Dim sdata As String() = sw.ReadLine.Split(",")
            DataGridView1.Rows.Add(sdata(0), sdata(1), sdata(2))
        End While
        sw.Close()

تم تعديل هذه المشاركة بواسطة codenew في 2 مايو 2012 في 14:29

1
#3

هذا هو المطلوب

جزاك الله خيرا

مواضيع مشابهة