منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : الاستغناء عن قواعد البيانات لتصفح سجلات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
@@@@@@@@@@@@@
المثال قديم و ناقص وتوجد طرق افضل
@@@@@@@@@@@@@
الاستغناء عن قواعد البيانات لتصفح سجلات
رجاء من اعجبته الطريقة ويود اضافة امكانية الاضافة والتعديل والحذف ان يكتب رد وشكرا
يأخى بارك الله فيك
جارى التجربة
ولى استفسار

طريقة البحث كيف تتم ؟

شكرا
فى هذه الدلة ما المقصود 

كود :
[ltr]Private Function nodcount()[/ltr]
[ltr]        Return hdoc.DocumentNode.SelectNodes("//tid").Count[/ltr]
[ltr]    End Function[/ltr]
(04-11-14, 06:52 AM)elhon.tec كتب : [ -> ]يأخى بارك الله فيك
جارى التجربة
ولى استفسار

طريقة البحث كيف تتم ؟

شكرا
نكتب حلقة For نتفحص بها كل النودز nods الموجودة في الوثيقة hdoc  ونقارنها باي قيمة نضعها ....محاكاة لاكسس.
(04-11-14, 09:08 AM)elhon.tec كتب : [ -> ]
فى هذه الدلة ما المقصود 

كود :
[ltr]Private Function nodcount()[/ltr]
[ltr]        Return hdoc.DocumentNode.SelectNodes("//tid").Count[/ltr]
[ltr]    End Function[/ltr]
هذه دالة تعيد عدد النودوز باسم tid  وبما ان فكرة البرنامج هي محاكاة سجلات القاعدة العادية فان عدد النودز واحد بالنسبة لـ tid  وغيرها.
تم تحديث المثال بحيث تم الاستغناء عن القراءة المباشرة من الملف النصي الى اسناد كافة محتوياته الى متغيرات من نوع Listof
الارقام الى نوع integer والنص الى نوع string

السلام عليكم ورحمة الله


الفكرة ممتازة،
بانتظار الاصدار الثاني واللي في الغالب أتوقع يشمل إجراءات الإضافة والتعديل والحذف والبحث،
أقصد البحث مثل LIKE و = و > و <

(04-11-14, 06:52 AM)elhon.tec كتب : [ -> ]يأخى بارك الله فيك
جارى التجربة
ولى استفسار

طريقة البحث كيف تتم ؟

شكرا

(04-11-14, 11:23 PM)الوليد ☺ كتب : [ -> ]
السلام عليكم ورحمة الله


الفكرة ممتازة،
بانتظار الاصدار الثاني واللي في الغالب أتوقع يشمل إجراءات الإضافة والتعديل والحذف والبحث،
أقصد البحث مثل LIKE و = و > و <

ههههههههههههه
هذا تحدي يعني؟
لا خلاص مافيه نسخة ثانية هههههههههههه
مثــأل رائــع اخي سعود ... + منتظرين الاصداء الثاني ...Smile
السلام عليكم ورحمة الله وبركاته

الطريقة ليست جديدة وهي تحاكي طريقة ال xml

علما بان المكتبة HtmlaligatyPack في الاصل موروثة من المكتبة XmlDocument الخام

--

لمن يريد استعمال Like والفرز وامور قواعد البيانات هذي ، استعملوا الكائن XDocument
فهو النسخة المطورة من XmlDocument وتعمل جنبا بجنب مع دوال LINQ او lambda اختصارا (LINQ To XML)


ولكن مجهود طيب وشغل ممتاز

تحياتي
بارك الله  بيكم جميعا
شكرا اخي الشاكي فلولا الله ثم انت لما انحلت العديد من المشاكل المتعلقة بمحتويات النصوص فهذه الاداة(او اسمها الحقيقي) هي معجزة في ايجاد الحلول  .. وعرفتها عن طريقك واسال الله لك التوفيق لكل خير وان يصرف عنك كل شر . وكذلك جميع الاخوة الفضلاء الذي قدموا ويقدمون الكثير لمنتدانا الفاضل vb4arb.com
الصفحات : 1 2