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

نسخة كاملة : حفظ ملفات من نوع txt في قاعدة بيانات أكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
أحبابي لدي فكرة مشروع بسيط وأريد المساعدة
فكرة المشروع تتمثل في تكوين قاعدة بيانات أكسس تحفظ ملفات من نوع txt وكل ملف تكست تحفظ بإسم معين من خلال تحديد الإسم من داخل نص تكست من على الفورم
وعند البحث عن إسم معين يقتح ملف txt المقابل للإسم الذي تم البحث عن
وعليكم السلام ورحمة الله وبركاته

نص المشوار هنا
http://vb4arb.com/vb/showthread.php?tid=28905
ويبقي وضع اللمسات لفكرة البحث ويكون المشروع جاهز
واللى هيكون امرها بسيط وسهل لان فكرة الاسم موجود 
فى المشروع كا مسمى بعمود بجدول قاعدة البيانات

وعملية البحث سيكون بسيط امره وسهل معك

تحياتى لك
وتمنياتى لك التوفيق
(05-04-19, 03:19 AM)elgokr كتب : [ -> ]
وعليكم السلام ورحمة الله وبركاته

نص المشوار هنا
ويبقي وضع اللمسات لفكرة البحث ويكون المشروع جاهز
واللى هيكون امرها بسيط وسهل لان فكرة الاسم موجود 
فى المشروع كا مسمى بعمود بجدول قاعدة البيانات

وعملية البحث سيكون بسيط امره وسهل معك

تحياتى لك
وتمنياتى لك التوفيق

أجل فكرة المشروع قريبة نوعاً ما - طلبي أخي تعديل بسيط وهو أن تضع عدد 2 أداة نص تكست الأولى الإسم والثانية العمر والثالة رقم الهاتف مثلاً ومن ثم تحفظ قيم هذه الحقول في ملف تكست كل قيمة حقل نص في سطر ومن ثم تحفظ الملف داخل قاعدة البيانات.
جمعة مباركة

مرفق بالمرفقات السورس + برنامج للاختبار
بعد اتمام التعديل وعمل الاضافات اللازمة
السورس للبرنامج كاملاً لا حاجة لاى تعديلات او اضافات

صورة البرنامج


السورس 2015

تحياتى لك
وتمنياتى لك التوفيق
(05-04-19, 07:38 AM)elgokr كتب : [ -> ]
جمعة مباركة

مرفق بالمرفقات السورس + برنامج للاختبار
بعد اتمام التعديل وعمل الاضافات اللازمة
السورس للبرنامج كاملاً لا حاجة لاى تعديلات او اضافات

صورة البرنامج


السورس 2015

تحياتى لك
وتمنياتى لك التوفيق

أحسنت أخي وبارك الله فيك

أخي هل من الممكن أن تجعل/
1-خيار للبحث عن الملف المحفوظ داخل المجلد والذي يضهر في الداتا من خلال أداة نص تكست للبحث وعند العثور على نتيجة البحث أقوم بالنقر عليه فيفت كاملف txt خارج البرنامج 
2- أن تجعل محتوى حقول النص المحفوظة داخل الملف كل واحدة في سطر وليس على سطر واحد كما قمت
3- لو سمحت أخي طلب أخير - عند البحث عن الملف وفتحه أريد أن أتمكن من الإضافة على  الملف نفسه من خلال حقول التكست الموجودة على الفورم ن ولاكن تكون نتيجة الإضافة بأسطر جديدة تحت السابقة ومن ثم الحفظ على الملف
أرجو أن تكون فكرتي وصلت لك أخي
وجزاك الله خيراً 
أرجو ان تكون فكرة المشروع وصلت
مرحباً اخى الفاضل
يمكنك تحميل السورس بالمرفقات مع برنامج للاختبار والمعينة
بعد اضافة عملية البحث وكذلك التعدد على البيانات 

نتائج البحث فردي لجلب اول نتيجة تطابق لما يتم البحث عليها
كذلك البحث يعمل جزئي حلقة وسط وليس كلى فيمكنك البحث عن قيمة واحدة او اكثر
مثل الاسم فقط او الاسم والعنوان او التليفون والعمر ... او جميعهم معاً

وما يجعل نتائج البحث فردي هو استخدام هذا السطر فى الكود
كود :
               ' اغلاق حلقة التكرار بعد الحصول على البيانات
               Exit For

وكذلك لانه يتم ارسال البيانات الى ادوات النصوص TextBox
ولكن اذا كنت تريد عمل لب جميع نتائج البحث
فهنا اجعله يرحل النتائج الى DataGridView مع حذف هذا السطر
وبكده سيكون البحث كل الملفات الموجودة بقاعدة البيانات

تذكر ان نتائج البحث تتم فقط على البيانات تم حفظها حديثاً 
وليس ما يدرج تحت سطر الموجود فى الملف TXT
كود :
---- OLD DATA ----


تقريباً كل سطر فى السورس من الاكواد مدرج معه شرح
ولما يستخدم فسيكون بساطة التعديل من اضافة او تغيير ما تريده ابسط مع اى حد

زر الاضافة والحفظ
متغير تلقائي فاذا تم الضغط على زر الاضافة
سيكون نتائج البيانات التى تتم تعبئتها كا اضافة

وعند البحث يتحول زر الاضافة الى تعديل وعند الضغط عليه
يمكنك تعديل البيانات ويتحول زر الحفظ لاتمام حفظ التعديلات وليس لحفظ كاضافة جديدة

السورس المرفق 2015

صورة البرنامج

صورة عند البحث

تحياتى لك
وتمنياتى لك التوفيق
أشكرك أخي { elgokr } على مجهوداتك في الإجابة على التساؤولات المطروحة فلك كل الشكر والتقدير
سأحاول فهم الكود المستخدم ولاكن أحببت أت تكون عملية البحث عن طريق التصفية أي البحث الجزء في نص text نتائج البحث تكون في أداة الداتا وعند العثور على النتيجة يتم النقر غلى السجل فيقتح الملف وكذلك يفرغ نتائجة في أداة نص أخرى متعددة السطور ومن ثم يتم التعديل .
الشكر لله والحمد لله 
والحمد لله على كل حال

اذا راجعت الرد الاخير قبل التحميل
ستجد انى شرحت ما تقصده تماماً
فالامر بات عليك الان فى ان تفعل ذلك

الامر قد ياخذ وقت بعض الشئ معك 
ويرجع الى حسب تعاملك مع الاكواد

ولكن بالنهاية ستتمكن من فعل الامر

تحياتى لك
وتمنياتى لك التوفيق