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

نسخة كاملة : مشكلة Datetimepicker
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله و بركاته
 عندي مشكلة
نزلت برنامج لزبون و فيه Datetimepicker
درتها بالطريقة هذي
DateTimePicker1.Format = DateTimePickerFormat.Custom
"Datetimepicker1.CustomFormat = "yyyy-MM-dd

المشكلة ان الزبون الويندوز متاعه عربي فتتغير و تصبح كتاالي:dd-MM-yyyy و عند ادخال قاعدة البيانات يدخل التاريخ بهذه الفورمة مثال 2017-07-25

و انا عند استخدامي لبرنامجي لوحة التحكم عند عرض البيانات حسب التاريخ ما تطلعلي البيانات لان Datetimepicker1 متاعي قاعد بهدا الشكل yyyy-MM-dd

و انا استعمل requet التالية

  select * from database where datet BETWEEN '" & Datetimepicker1.text & "' AND '" & Datetimepicker2.text 

افيدونا بارك الله فيكم
السلام عليكم اخي الغالى لكي تتفادي موضوع اختلاف اللغة من جهاز لاخر قم بجلب مجال الاسماء الموضح System.Threading و ضع الكود الموضح اسفله فى حدث التحميل load للفورم الرئيسي
كود جلب مجال الاسماء System.Threading
كود :
Imports System.Threading
الكود فى حدث الفورم لود form load وضعه فى الفورم الرئيسي او اول فورم يعمل لديك لتغير ثقافة الجهاز مع العلم ان التغير يتم على مستوي البرنامج فقط ولا يوثر على النظام خارج البرنامج .
كود :
 Thread.CurrentThread.CurrentCulture = New CultureInfo("en-US")
وايضا احي يمكنك تعديل البحث 
كود :
Datetimepicker1.date

تقبل مروري 
والله الموفق