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

نسخة كاملة : التاريخ بالجدول ميلادي لكن بالفورم هجري!! شلووون
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله وبركاته




ربطت فورم بجدول لتجربة التاريخ بفيجوال بيسك 2010 واكسس 2007
اخزن من textbox واكتب التاريخ هكذا
1/06/1434
ونوع العمود تاريخ short date




وكود الادخال
كود :
cm.CommandText = "insert into tb (tname,tdate) values(@tname,@tdate)"
cm.Parameters.AddWithValue("@tname", OleDbType.VarChar).Value = tname.Text
        cm.Parameters.AddWithValue("@tdate", OleDbType.VarChar).Value = tdate.Text
ارجو ان اعرف للاشكال الذي لم استطع معرفته منذ القدم
نحمده ونصلي على رسوله الكريم

المشكله أن حقل التاريخ في قواعد البيانات يبدأ من: 1900، يمكن تخزين التاريخ بالميلادي وتحويله عند العرض للهجري:
كود :
[align=left]TextBox1.Text = DateTime.Today.ToString("d/MMMM/yyyy", New System.Globalization.CultureInfo("ar-SA"))
[/align]
هو يتحول تلقائيا ..
لا اريده يتحول اريده يظل ميلادي بالجدول وبالفورم حتى استعلم وارى النتيجة امامي
الاستعلام اللي كتبته
كود :
Dim v As String
            Dim cm As New OleDbDataAdapter("select * from tb where tdate=#" & v & "#", con)
عفوا نسيت
كود :
v = inputbox("اكتب تاريخ عين")
السلام عليكم

احتمال التاريخ في الحاسبة هجري اقصد اللي يظهر في شريط TaskBars
sajad كتب :السلام عليكم

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

الصفحات : 1 2