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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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] اضهار عدد معين من الاسطر DataGridView1 (/showthread.php?tid=17613)



اضهار عدد معين من الاسطر DataGridView1 - dubai.eig - 10-10-16

يسعد الله اوقاتكم

املك ملف xml 
في تقريبا اكثر من 900 سطر وعند العرض في DataGridView1   يتم تاخير الفتح مدة لمدة طويله

لهذا محتاج كود او طريقه يتم عرض فقط 30 سطر فقط 


PHP كود :
If FileSystem.Dir(My.Application.Info.DirectoryPath "\logs.xml") <> "" Then
                DatLog
.CallRecord.ReadXml(My.Application.Info.DirectoryPath "\logs.xml")


 
           End If 


وشكرا لكم


RE: اضهار عدد معين من الاسطر DataGridView1 - ممدوح - 10-10-16

انا حربت ReadXml على ملف من 3000 سطر وكل سطر 7 حقول وعرضها بدون تأخير

المشكلة تبدو في طريقة الكود، لو تضع المشروع قد يتم معرفة المشكلة


RE: اضهار عدد معين من الاسطر DataGridView1 - dubai.eig - 10-10-16

(10-10-16, 11:46 AM)ممدوح كتب : انا حربت ReadXml على ملف من 3000 سطر وكل سطر 7 حقول وعرضها بدون تأخير

المشكلة تبدو في طريقة الكود،  لو تضع المشروع قد يتم معرفة المشكلة

ان شاءالله دقائق


RE: اضهار عدد معين من الاسطر DataGridView1 - dubai.eig - 10-10-16

(10-10-16, 11:46 AM)ممدوح كتب : انا حربت ReadXml على ملف من 3000 سطر وكل سطر 7 حقول وعرضها بدون تأخير

المشكلة تبدو في طريقة الكود،  لو تضع المشروع قد يتم معرفة المشكلة

اليك الملف 
[attachment=11945]

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

عدد الاسطر هنا 118577 سطر كبير جدا


RE: اضهار عدد معين من الاسطر DataGridView1 - ممدوح - 10-10-16

نعم، الملف كبير جدا

ملفات Xml هي ملفات نصية لهذا تظاهذ وقتا لقرائتها وتحليلها وليست مخصصة لهذا الكم الهائل

اعتقد ان مشكلة Xml لابد من قراءة كامل الملف، يعني لا تستطيع قراءة جزء

لماذا لا تستخدم قاعدة بيانات Access مثلا وتعمل ترحيل البيانات لملف Xml عند الحاجة فقط


RE: اضهار عدد معين من الاسطر DataGridView1 - dubai.eig - 10-10-16

(10-10-16, 06:34 PM)ممدوح كتب : نعم، الملف كبير جدا

ملفات Xml هي ملفات نصية لهذا تظاهذ وقتا لقرائتها وتحليلها وليست مخصصة لهذا الكم الهائل

اعتقد ان مشكلة Xml لابد من قراءة كامل الملف، يعني لا تستطيع قراءة جزء

لماذا لا تستخدم قاعدة بيانات Access مثلا وتعمل ترحيل البيانات لملف Xml عند الحاجة فقط

بارك الله فيك 

اانا مبتدء في عالم ال vb.net

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

وشكرا