تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة Datetimepicker
#1
السلام عليكم و رحمة الله و بركاته
 عندي مشكلة
نزلت برنامج لزبون و فيه 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 

افيدونا بارك الله فيكم

أحب العيش في السعودية.... يا رب ارزقنا اقامة في السعودية

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

تقبل مروري 
والله الموفق
الرد }}}
تم الشكر بواسطة: زيد زينوبي



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


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