منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] ما هي طريقة مزامنة وقت وتاريخ جهاز العميل بجهاز السيرفر - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] ما هي طريقة مزامنة وقت وتاريخ جهاز العميل بجهاز السيرفر (/showthread.php?tid=12530)



ما هي طريقة مزامنة وقت وتاريخ جهاز العميل بجهاز السيرفر - عبد الله - 18-06-15

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

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

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

فهل هذه الطريقة هي المناسبة أو عند أحدنا في المنتدى طريقة أفضل من هذه الطريقة البدائية ؟


RE: ما هي طريقة مزامنة وقت وتاريخ جهاز العميل بجهاز السيرفر - الطالب - 18-06-15

سلام

اذا اردت تسجيل الوقت والتاريخ الخص بالسيرفر استخدم الداله GETDATE في جمله اس كيو ال في الحفظ او التحديث مثل
كود :
' http://sqlformat.org/

INSERT INTO [tb]([fullname], [thedate])
VALUES('عبدالله',
       GETDATE())


UPDATE [tb]
SET [thedate]=GETDATE()
WHERE [fullname]='عبدالله'

موفقين


RE: ما هي طريقة مزامنة وقت وتاريخ جهاز العميل بجهاز السيرفر - عبد الله - 21-06-15

جميل جداً

بارك الله فيك أخي الطالب.


RE: ما هي طريقة مزامنة وقت وتاريخ جهاز العميل بجهاز السيرفر - Hossam 2005 - 22-06-15

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

وجدت هذا الكود بموقع مايكروسوفت وهو يستخدم لضبط الوقت والتاريخ في جهاز العميل كما في جهاز السيرفر

كود :
Shell("net time \\server /set /yes")

https://social.msdn.microsoft.com/Forums/en-US/3061d93d-c901-4ca3-950c-daccf5c7ac6c/synchronize-of-time-to-the-server-net-time?forum=Vsexpressvb

أتمنى أن تجربه وتخبرنا بالنتيجة


أيضا وجدت هذا الكود يمكنك الاطلاع عليه

http://www.codeproject.com/Articles/5793/Retrieving-date-and-time-from-remote-server-using