تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشـلكة التاريخ
#1
السـلام عليكم ورحمة الله وبركاته

عندي مجموعه من التكست بكس خاص بقيم ومن ضمن هذه التكست بكس 2 تكست بكس مخصصها لتاريخ 

وضعت كود إذا في حال إذا لم يدخل أي قيمه إلا في تكست بكس الأسم فقط فأحفظ البيانات 

طبعاً يعطيني خطأ إذا ما حفظت التاريخ فقط يعني الكود ماشي تمام مع بقية التكست بكسماعاد تكستين التاريخ ما قبلها يعطيني خطأ فشـل في تحويل DATA TIME إلى STRING ..؟

بالاضافه إلى التاريخ كيف أخليها هجري في قاعدة البيانات
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله

اخي عادل

استخدم أداة DateTimePicker فهي أفضل من TextBox لتلافي الأخطاء
الرد }}}
تم الشكر بواسطة:
#3
نفس كلام اخوي مهموم
الحمد لله رب العالمين على كل شي
الرد }}}
تم الشكر بواسطة:
#4
أشكركم على المرور 

طيب السؤال الكود لما أكتبه في جمله أنسيرت أو أبديت أو ديليت 

DateTimePicker.value
ro
DateTimePicker.text

مع العلم أني لما أستخدم هذه الأداه يظهر التاريخ بالعربي ولكن إذا تم تسجيل القيمه وحفظت في الأسكيول سيرفر قاعدة البيانات ألاقيها ميلادي ..؟
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله

استخدم للتاريخ مع الوقت DateTimePicker1.Value وللتاريخ فقط DateTimePicker1.Value.Date
لكن استخدمها مع Parameters وليس مباشرة في ال Query

التاريخ في قاعدة البيانات يحغظ بالميلادي ويجب أن يكون نوع العمود Date أو DateTime.
أما ظهور التاريخ بالشكل العربي فهذا بناء على الإعدادات الإقليمية لنظام التشغيل لديك.
والأداة DateTimePicker مهمتها التحويل بما يتوافق مع الإعدادت الاقليمية لنظام التشغيل.
الرد }}}
تم الشكر بواسطة:
#6
عليكم السـلام ورحمة الله 

منور أخوي مهموم وأسأل الله أن يفرج همك 

التاريخ عندي هجري في الجهاز 

ولكن إذا سمحت توضح لي برمتر وكوريري ..؟

لأني مدري وش هي
الرد }}}
تم الشكر بواسطة:
#7
السلام عليكم ورحمة الله

جزاك الله خير أخي عادل

ال Query هو نص الأمر CommandText الذي تكتب فيه مثل Insert أو Select أو Update او Delete ألخ..
ال Parameters يستخدم لإضافة المعلمات إلى CommandText وهي أأمن من حيث وضع البيانات في ال Query
وهذا مثال:

PHP كود :
        Try

 
           Dim query As String "Insert Into [table]([colName], [colDate]) Values(@name, @date)"

 
           Dim commandInsert As New SqlCommand(querysqlConnection)

            commandInsert.Parameters.AddWithValue("@name"TextBox1.Text)
            commandInsert.Parameters.AddWithValue("@date"DateTimePicker1.Value.Date)

            If sqlConnection.State <> ConnectionState.Open Then sqlConnection.Open()

            Dim ret As Integer commandInsert.ExecuteNonQuery

            sqlConnection
.Close()

            If ret 0 Then MessageBox.Show("تم الحفظ")

        Catch ex As Exception
            MessageBox
.Show(ex.Message)
        End Try
  
الرد }}}
تم الشكر بواسطة:
#8
ألف شكر يا غالي أشكرك من أعماق قلبي
الرد }}}
تم الشكر بواسطة:
#9
لو كنت أبي أسوي كلير بعد عملية الحفظ 
TEXTBOX1.CLER
التاريخ كيف أسوي له كلير أو أعادة ضبط
الرد }}}
تم الشكر بواسطة:
#10
السلام عليكم ورحمة الله

أخي عادل أسأل الله أن يحفظ لك قلبك من كل سوء

إعادة ضبط التاريخ تكون بإعادته لتاريخ اليوم الحالي بالأمر
PHP كود :
DateTimePicker1.ResetText() 

وللتأكد من ضبط التاريخ تأكد من أن التاريخ ليس تاريخ اليوم مثل
PHP كود :
If DateTimePicker1.Value.Date <> Today.Date Then
    MessageBox
.Show("يجب ضبط التاريخ")
 
   Return
End 
If 


وإذا كان تاريخ ميلاد مثلا فيستحسن فحص السنة أن تكون قبل 15 سنة على سبيل المثال
PHP كود :
If DateTimePicker1.Value.Date.Year > (Today.Date.Year 15Then
    MessageBox
.Show("يجب ضبط تاريخ الميلاد")
 
   Return
End 
If 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] ظهور التاريخ غير مرتب بالأقدم في datagridview مبرمج صغير 1 4 304 26-01-24, 03:41 PM
آخر رد: atefkhalf2004
  [VB.NET] التاريخ في أداة أبو سامر لطباعة DataGridView مبرمج صغير 1 17 629 26-01-24, 01:52 AM
آخر رد: مبرمج صغير 1
  [VB.NET] مشكلة التاريخ في الداتا قريد فيو مبرمج صغير 1 6 399 24-01-24, 10:12 PM
آخر رد: annagui
  [VB.NET] تحويل التاريخ بين أداتين تايم بيكر في نفس الفورم محمد العموري 1 268 29-12-23, 10:44 PM
آخر رد: Kamil
  التاريخ الهجرى mmaalmesry 9 1,072 07-12-23, 01:32 PM
آخر رد: kebboud
Heart [C#.NET] حول خطأ في فرز عامود التاريخ عندما تكون إحدى الخانات فارغة بلال بلال 3 338 16-11-23, 12:02 AM
آخر رد: بلال بلال
  التحكم فى عرض طريقة التاريخ فى الاداة datetimepicker Ahmed.vb 3 507 08-11-23, 01:27 AM
آخر رد: الحزين اليماني
  مطلوب كود جمع التاريخ Ahmed.vb 3 444 22-10-23, 08:32 AM
آخر رد: Ahmed5
  تحويل التاريخ في الداتاقريدفيو إلى أيام عربية صالح عبدالله 2 318 08-10-23, 12:17 AM
آخر رد: صالح عبدالله
  مشكلة عجيبة و غريبة ! عندما اقوم بطباعة فاتورة من Reportveiwer ينطبع التاريخ هجري moh61 2 327 09-09-23, 11:15 AM
آخر رد: alfaiz678

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


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