منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[vb6.0] سؤال لم أجد له إجابه !! - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : [vb6.0] سؤال لم أجد له إجابه !! (/showthread.php?tid=32063)



سؤال لم أجد له إجابه !! - amrgemaey555 - 10-11-19

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


مع جزيل الشكر و التقدير


RE: سؤال لم أجد له إجابه !! - awidan76 - 11-11-19

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

هذا والله اعلم


RE: سؤال لم أجد له إجابه !! - amrgemaey555 - 14-11-19

مشكور أخي الكريم و جاري التطبيق و سأخطركم بالتطورات
مع جزيل الشكر


RE: سؤال لم أجد له إجابه !! - awidan76 - 17-11-19

حبيت اتفقدك
هل كل شيء على ما يرام


RE: سؤال لم أجد له إجابه !! - amrgemaey555 - 03-01-20

حياك الله أخري الكريم
أولا اعتذر بشدة عن التأخر بالرد لدواعي السفر
ثانيا رغم أن هذا الموضوع هام جدا لي حتى الأن لا يوجد حل


RE: سؤال لم أجد له إجابه !! - ahmedabdelaliem - 04-01-20

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

قصة الجدار الناري امره سهل بمجرد اغلاقه او عمل منفذ فيه تستطيع التغلب على هذه المشكلة
قصة مكافح الفيروسات ليه بيوقف قاعدة البيانات يمكنك ايقافه مؤقتا والتحقق ما اذا كان يتسبب في مشكلة في الاتصال ام لا

لا تتأخر في الرد لان ليس لدي وقت مضغوط ولكن سؤالك مهم لكي يستفيد منه الجميع


RE: سؤال لم أجد له إجابه !! - amrgemaey555 - 11-01-20

أخي الكريم
السلام عليكم ورحمة الله و بركاته
أولا أشكرك جزيل الشكر لى الإهتمام و أعتذر على التأخر بالرد
المشكلة انا حاولت كتير بهذا الموضوع وللأسف لم أنجح
الفكرة بإختصار انا صممت برنامج لتسجيل الصادرات و واردات لمكان عملي وهو ناجح جدا لو اشتغل على جهاز واحد
فجتني فكرة ان اسمح بفتح أكثر من نسخة من البرنامج على كمبيوتر واحد كأنة ٍSERVER COMPUTERو يتم فتحة من إختصارات على الكمبيوترات الأخرى كأنها CLIENT COMPUTER
عن طريق مشاركة الملفات بال IP الخاص بالجهاز
البرنامج بيتصل بقاعدة البيانات بواسطة DAO CONNECTION
كود البحث بين تاريخين عن طريق أمر SELECT BETWEEN وهو ناجح جدا و كذلك كل أوامر البرنامج و الأكواد من بحث و تقارير
مشكلتي كيف أربط الأجهزة معا ليفتحو البرنامج من على الكمبيوتر السيرفر


منتظر رد حضرتك متمنيا تساعدني لحل هذه المشكلة
مع جزيل الشكر


RE: سؤال لم أجد له إجابه !! - ahmedabdelaliem - 12-01-20

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

اخي الحبيب حياك الله

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

ثانيا مكتبة ال DAO هي مكتبة قديمة يجب التحديث الى مكتبة ال ADO ويجب ان تتعامل مع قاعدة بيانات SQL server حتى تستطيع التعامل بسهوله وسلاسه في برنامجك

اخير اذا اردت المساعدة يمكننا مساعدتك في الاكود للتحديث وربنا يوفقك حبيبنا

بالتوفيق