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

يا خوان ابغى كود ادخال التاريخ الى القاعدة يكون الادخال بالهجري

يعني لما اكتب الكود
كود :
'" & (datetimepiker.value.date.tostring("yyyy/MM/dd") &

بس اذا حطيت بالقاعدة نوع البيانات نص يجيني صحيح نفس الي ادخل بس هذا يتعبني للبحث بين تاريخين

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

و الأفضل لك هو تحويل التاريخ الي مصفوفة String بحيث ترتب  المدخلات بالاسلوب الذي يحلو لك
الرد }}}
تم الشكر بواسطة: جميل علي , جميل علي
#3
حياك الله أخوي
لكل شخص طريقة للتعامل مع هذا الموضوع بنسبه لي انا

استخدم قاعدة بيانات سيكول سيرفر
يكون نوع حقل التاريخ nvarchar(50)
والادخال بهذا الشكل

PHP كود :
DateTimePicker1.Value.ToString("yyyy/MM/dd"
اللهم يا ارحم الراحمين ارحم اخي اباليث رحمة واسعة
 
الرد }}}
تم الشكر بواسطة: sendbad100 , zinom , zinom
#4
أنا بأستخدم دالة مثل هذه

PHP كود :
   Private Function ConvertDateTimeToString(dt As DateTime) As String
        Dim result 
As String ""
 
       For Each s As String In ConvertDateTimeToArray(dt)
 
           result += s
            result 
+= " "c
        Next
        Return result
.TrimEnd(" "c)
 
   End Function

 
   Private Function ConvertDateTimeToArray(dt As DateTime) As String()
 
       Return New List(Of StringFrom {dt.Year Mod 10000dt.Month Mod 100dt.Day Mod 100dt.Hour Mod 100dt.Minute Mod 100dt.Second Mod 100}.ToArray
    End 
Function 


والدالة الأولي تحديدا هي التي يهمني استخدامها فقط مرر لها البيانات علي هيئة DateTime كالتالي
PHP كود :
Dim s As String ConvertDateTimeToString(DateTime.Now
وبالشكل هذا انت تحتاج الي عمود واحد فقط في الداتابيز يكون عبارة عن String و للتحويل كعملية عكسية فقط تقوم بعمل Split لهذا String و تقوم ببناء التاريخ منه
الرد }}}
تم الشكر بواسطة: جميل علي , sendbad100 , sendbad100 , zinom , zinom
#5
سويت مثال بسيط على قاعد بيانات أكسس
اضافة + بحث بين تاريخين
مع العلم حقل التاريخ من نوع نص


الملفات المرفقة
.rar   WindowsApplication6.rar (الحجم : 135.65 ك ب / التحميلات : 61)
اللهم يا ارحم الراحمين ارحم اخي اباليث رحمة واسعة
 
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100
#6
اكتب DateTimePiker1.Value.Date بدون ToString وسيحفظ في قاعدة البيانات في عمود من نوع تاريخ
الرد }}}
تم الشكر بواسطة: sendbad100
#7
الله يعطيكم الف الف عافية
مشكورين مشكورين
الرد }}}
تم الشكر بواسطة: zinom , zinom
#8
جرب تحول قيمة ال    Date time pickre.value  الى Date time pickre .text

Date time pickre1.value =Date time pickre1.text 
وتستطيع ان تقارن مع
 DateTimePicker1.Text
الرد }}}
تم الشكر بواسطة: zinom , zinom


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 272 02-11-25, 11:19 PM
آخر رد: justforit
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 824 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] بخصوص تشفير FoxLearn.License h2551996 1 636 17-07-25, 09:18 PM
آخر رد: h2551996
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,223 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,020 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 663 18-06-25, 11:09 AM
آخر رد: dubai.eig
  بطء في جلب البيانات مصمم هاوي 9 1,002 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,455 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي

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


يقوم بقرائة الموضوع: