تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارجو المساعده في كود نقل البيانات
#1
اخواني لدي جهاز server ولدي جهاز clint في الجهاز الرئيسي يوجد برنامج الحسابات وتعريف الأصناف عند تعريف صنف جديد اريد نقل بياناته الى clint اي نقطة البيع ولاكن ماهو الكود الذي يقوم بنقل البيانات من القاعدة الى قاعدة اخرى عن طريق الشبكة
ارجو الأفادة وشكرا
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

- أليست قاعدة البيانات واحدة وهي التي موجودة في السيرفر ، بحيث البرنامج الموجود في الجهاز العميل فقط واجهة ويقرأ البيانات من قاعدة السيرفر ، أم البرنامجين مختلفين أم البرنامج نفسه واحد ولكن في كل جهاز قاعدة خاصة به .
كود :
For each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}}
تم الشكر بواسطة:
#3
لا قاعدة بيانات تختلف من السيرفر الى الكاشير
الذي في الكاشير يوجد فيها المبيعات فقط
والسيرفر كافة الحسابات
طريقة العمل offline
يعني الكاشير فيه قاعدة بيانات مختلفه عن السيرفر وسيكون بينهم ارسال واستقبال مع العلم انها ستكون شبكة داخلية
الرد }}}}
تم الشكر بواسطة:
#4
السلام عليكم

- طيب ماهو نوع قاعدة البيانات؟ وبرنامج الكاشير من أين يقرأ أو يستعلم عن بيانات الأصناف ؟ هل من قاعدة البيانات الخاصة به أم من التي في السيرفر إذا كان لا يقرأ من السيرفر فلماذا لاتضيف الصنف في قاعدتة فقط وإذا كان يقرأ من السيرفر فلا تحتاج أن تضيف الصنف في قاعدته ، أرجوا إيضاح هذه التساؤلات .

- تحياتي .
كود :
For each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}}
تم الشكر بواسطة:
#5
السلام وعليكم
نوع قاعدة البيانات اكسس
في جهاز السيرفر يوجد برنامج الحسابات فيه جدول اسمه Items يتم تسجيل الأصناف فيه (اسم الصنف_رقم الصنف_سعر البيع_الوحده)
في الكاشير توجد قاعدة بيانات بأسم Stockpos فيها جدول يحمل اسم Items المطلوب هو كود يقوم بجلب كل الاصناف الموجودة داخل قاعدة البيانات التي في السيرفر الى قاعدة البيانات الموجودة داخل الكاشير عن طريق الشبكة اي نريد جعل تكست بوكس مثلا لتحديد مسار قاعدة البيانات الموجودة في السيرفر

اخي قراءة الأصناف تتم من داخل الكاشير ولذلك نريد جلب البيانات من السيرفر ليتم قرائتها في نفس الجهاز


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#6
السلام عليكم

- أخي العزيز ، أرى أنك لاتحتاج لجدول Items في قاعدة الكاشير أقرأ الأصناف مباشرة من قاعدة السيرفر ، والطريقة لعمل ذلك هو الإتصال بها مباشرة من السيرفر ، والطريقة لعمل الإتصال هي :
- قم بعمل مشاركة للمجلد الذي قاعدة السيرفر فيه ، وحدد صلاحيات المشاركة السماح للقراءة والكتابة .
- لنفترض أن إسم المجلد هو DBFolder وإسم قاعدة السيرفر هو DB1 وإسم الكمبيوتر لجهاز السيرفر ServerPC .
- سيكون مسار قاعدة السيرفر الذي ستستخدمه في جملة الإتصال التي في برنامج الكاشير هو :
\\ServerPC\DBFolder\DB1.mdb
- أو آيبي السيرفر مثلاً :
\\192.168.1.1\DBFolder\DB1.mdb

- وتقرأ الأصناف من قاعدة السيرفر مباشرة .
- أما إذا أردت نقل جميع الأصناف من قاعدة السيرفر إلى قاعدة الكاشير وليس كل الأصناف في كل مرة وإنما الجديد من الأصناف الذي لم يتم نقله ، فقد أجبتك عن هذا السؤال في مشاركة أنت قمت بطرحها .? وهذا رابطها : http://vb4arb.com/vb/showthread.php?tid=607

- تحياتي
كود :
For each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}}
تم الشكر بواسطة:
#7
أخوي VB_CODER الطريقة الذي ذكرتها فيها مشاكل كثيرة اذا تصورنا لدي موقع يوجد فيها عدد 5 كاشيرات كلها تقراء مباشرة من السيرفر اي Online
في حالة حدث مشكلة في السيرفر او انقطعت الكهرباء عن السيرفر تتوقف كل الكاشيرات وقد حدثت معي عند احد العملاء تعطل جهاز السيرفر وقمنا بنقل قاعدة البيانات يدويا الى كافة الكاشيرات وايضا مشاكل البط في قراءة البيانات واكثر من كذا
ارجو ان تكون وضحت الفكرة

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

- طيب إذا فيها مشاكل فإستخدم الإستعلام الذي وضعته لك في المثال في المرفقات في مشاركتك هذه :
http://vb4arb.com/vb/showthread.php?tid=607

- وغير المسار الخاص بقاعدة السيرفر ، بنفس طريقة المسار الذي ذكرته لك في ردي السابق .

- تحياتي .
كود :
For each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}}
تم الشكر بواسطة:
#9
اشكرك اخوي جاري التجربة
الرد }}}}
تم الشكر بواسطة:
#10
السلام عليكم

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

- تحياتي .
كود :
For each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية ربط قاعدة البيانات القوائم المنسدلة bidaya 0 29 اليوم, 03:36 AM
آخر رد: bidaya
  [سؤال] برجاء المساعده في تغيير إسم جدول في قاعدة بيانات SQl Server بالفيجول بيسك6 engabuhema 2 56 24-11-16, 01:49 AM
آخر رد: ahmedabdelaliem
  [سؤال] رفع فيديو في قاعدة البيانات jihad20003000 0 53 04-11-16, 02:35 PM
آخر رد: jihad20003000
  [سؤال] هل يوجد كود لمعرفة اسم حقل في جدول ( الاسم الرئيسي) الموجود بقاعدة البيانات allobaed 3 85 30-10-16, 01:32 AM
آخر رد: أبو عمر
  شرح تحزيم قاعدة بيانات SQL Server 2000 ومحرك قواعد البيانات بوااسطة الـSetupFactory Ahmed_Mansoor 14 1,100 24-10-16, 02:07 PM
آخر رد: engabuhema
  [vb6.0] ارجو التكرم بمثال ( الطباعة تكون بحسب بيانات حقل معين ) iisys 0 64 09-10-16, 07:47 PM
آخر رد: iisys
  كيفية ربط جداول مختلفة في نفس قاعدة البيانات زياد مقداد 2 164 26-09-16, 11:57 PM
آخر رد: زياد مقداد
  ارجو مساعدتي الفورم لا يفتح عد عمل ايام فيه samira20 6 200 24-09-16, 07:28 PM
آخر رد: Amir_alzubidy
Question [vb6.0] كيف اربط Combo.text بحقل الدول الموجود بقاعدة البيانات في برنامجي المرفق ؟؟ Microformt 3 142 09-09-16, 04:24 PM
آخر رد: Amir_alzubidy
  ارجو المساعدة اريد افضل نسخة للفجول بيسك 6 تكون كاملة mhareek 5 284 30-08-16, 12:38 AM
آخر رد: إبراهيم خشافه

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم