الملف المرفق هو قاعدة بيانات اكسس تم تحويلها من قاعدة بيانات فوكس برو القديمة المعربة على النافذة من قبل الاخت الرائعة زهره العبد الله رزقها الله راحة البال والطمأ نينة اضعها بين ايديكم لتكون مثال لمشاركتكم اياي في تطويرها وجعلها تعمل على الشبكة ولنفترض انها شبكة محلية اي حاسبة خادم وحواسيب طرفية كيف لنا ان نبني هذه الشبكة وكيف لنا ان نحدد الصلاحيات وكيف لنا ان نجعل كل طرف يعمل على الحاسب الطرفي قادر على ادخال البيانات في السيرفر الرئيسي وهكذا اريد قراءة افكاركم لكي اصل الى مبتغاي وانا افضل العمل بروح الفريق مؤكد تفوتني الكثير من الافكار اتمنى منكم المشاركة ولو بالراي فما خاب من استشار والله الموفق
لبناء قاعدة بيانات اكسس شبكية
الاخ العزيز محمد الجابري تحية طيبة وبعد
قاعدة البيانات التي ارسلتها بها جدول واحد فقط، وهذا الجدول يحتوي على اكثر من 35 الف سجل و اكثرها مكررة.
عملية الربط ليست بتلك الصعوبة التي تتصورها وانما هي سهلة جدا ولكن الصعوبة تكمن في اعادة صياغة هذا البرنامج.
بمعنى اولا بعدما قمت بتحويل القاعدة .. هل اعدت تعديل مسميات الحقول؟ و نوع اليانات فيها؟ وما هو المفتاح الاساسي؟
ثانيا ماهي طريقة ادخال اليانات وكيف تتم؟
ما هي مخرجات البرنامج ( التقارير)؟
ارجو ان تكون الصورة واضحة لديك
تحيات اخوك
ابومحمد..
اخي الرائع ابو محمد حقيقة غمرتني بحنانك ..... ولكي لا اطيل عليك هذه القاعدة يعمل عليها شخص واحد فقط في برنامج الفوكس بروالمعرب على النافذة وهو موظف واحد يدخل البيانات كما في الحقول وهذه القاعدة خاصة بمواطنين من محافظة ذي قار يعملون كموظفين وعدة شرائح تمنحهم الدولة قطع اراضي سكنية ويسمى البرنامج برنامج المستفيدين اقتطعت لكم الجدول واريد تصفيته وابعاد المتكرر لانه تكررت البيانات لعدة مرات في البرنامج اردت فقط ان تساهمون معي في طرح افكاركم وانتم اهل لذلك البحث يتم عن طريق الاسم فقط والمفتاح الاساسي هو رقم الاستمارة وهذا الرقم يمثل محافظة ذي قار العراقية والتي تبدا بالتسلسل 170 فما فوق وتعني الارقام الاخرى اشياء احتفظ بها احتاج تقارير واحد يبحث بين فترتين لعدد المستفيدين حسب الشرائح وكذلك تقرير بشخص واحد مستفيد وواجهة الادخال هي كل الاعمدة التي تظهر في الجدول وشكرا لاهتمامك
الالف ميل تبدأ بخطوة
الآن اتضحت الفكرة وساحول قدر الامكان اعادة صياغة البرنامج..
اخي العزيز ضع البرنامج باكمله على السيرفر ولا داعي للتقسيم طالما سيعمل عليه ثلاثة اجهزة او اربعة وضع اختصار لللبرنامج في الاجهزة الي راح تشتغل عليها وبالتوفيق...
اخوك ابومحمد
اخي ابو محمد الشكر الجزيل لك لاهتمامك وفعلا تنم حركة الاستعلامات عن لمسة احترافية ولكن لو تفضلت علي بتوضيح اكثر الى استخدام السيرفر وربط الحاسبات الطرفية وماهي الوسيلة التي استخدمها في عملية الاتصال بين الاطراف وكيف لي تقسيم الصلاحيات على المستخدمين لو تكرمت ووضحت اكثر حيث اني قرات الكثير عن تاسيس شبكة الاكسس ولكن لم تكتمل لدي الصورة وانا ممتن منك لهذا الاهتمام وجزيل التقدير لشخصكم الكريم
الالف ميل تبدأ بخطوة
اخي ابو محمد عذرا في حقول التاريخ تقرا السنوات التي تتجاوز عام 1999 هكذا 1900 لانها منقولة من قاعدة البيانات التي لاتعمل على الالفية الثانية الرجاء ماهي الوسيلة التي استخدمها لتحديث التواريخ من 1900 - 1907 لتكون 2000 - 2007 مع حبي وتقديري لكم
الالف ميل تبدأ بخطوة
افتح الجدول المسمى master وظلل عمود التاريخ
اذهب الى تحرير واختر استبدال او مباشرة اضغط ctrl+h
ضع في حقل البحث عن 1900
ضع في حقل استبدال بـ 2000
اضغط استبدال الكل
سيتم استبدال جميع التواريخ التي بها 1900 الى 2000
كرر العملية لبقية التواريخ
بالنسبة لعملية الربط مثل ما قلت انت ضع البرنامج على الجهاز الرئيس وحطه على مجلد مشترك
افتح بقية الاجهزة وسيظهر المجلد المشترك اذا كانت فعلا الاجهزة مرتبطه وبذلك يمكن فتح البرنامج في جميع الاجهزة بدون تحميل البرنامج في الاجهزة التي ستعمل عليها.
واخيرا بالنسبة للصلاحيات اعطني بعض الوقت ساقوم بالتعديل على البرنامج
تحيات اخوك
ابومحمد
بارك الله فيكم ومنكم نستفيد