تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد حل سريع في مشكلة كتابة كود لإدخال التاريخ في جملة Insert
#1
   Public Sub adddin(cod1 As String, cod2 As String, qimaloh As String, qimaalih As String, infor As String, mol As String, dat1 As String, dat2 As String, halas As String)

        Try
            opdbsql()
            Class1.cmsq.Connection = Class1.cnsq
            Class1.cmsq.CommandType = CommandType.Text
            Class1.cmsq.CommandText = "insert into harka  ([cod],[qimaloh],[qimaalih],[info],[mol],[dat],[datsdad],[halatsada],[codhark]) values ('" + cod1 + "','" + qimaloh + "','" + qimaalih + "','" + infor + "','" + mol + "','" & dat1 & "','" & dat2 & "','" + halas + "','" + cod2 + "')"
            Class1.cmsq.ExecuteNonQuery()
            MsgBox("تمت عملية الاضافة")
            Class1.cnsq.Close()
            Class1.savcomp = True
        Catch ex As Exception
            MsgBox(ex.Message)
            Class1.savcomp = False
        End Try

    End Sub

End Module
ده الموديول الي عاملة عشان أحفظ بيه سجل داخل قاعة بيانات أكسس وبتظهر رسالة تفيد

Conversion failed when converting date and/or time from character string
أيه الخطأ .. وأيه الحل
ولكم مني فائق الاحترام والتقدير
الرد }}}
تم الشكر بواسطة:
#2
السّلام عليكم و رحمة الله و بركاته
حاول أخي الكريم تغيير المشار إليهما باللون الأصفر إلى .. AS Datetime
حسب ما هو موجود بقاعدة بياناتك
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: viv
#3
بعد التعديلات ظهرت الرسالة دي
operand type clash int is incompatible with date
الرد }}}
تم الشكر بواسطة:
#4
فى البداية انت جاعل كلاً من 
PHP كود :
cod1 As String
cod2 
As String

dat1 
As String
dat2 
As String 

ولا اعلم نوع كلاً من الاخري
لكن ما شاء الله كله عندك String السؤال هنا هل هم ايضاً بقاعدة البيانات String  Big Grin
اللى اقصده ما يخص الارقام اجعله تحت نوع رقم وما يخص التاريخ اجعله من نوع التاريخ وطبقاً لما هو موجود بقاعدة البيانات

ناتى للجزء التالى وهو بعد معالجة كل من تلك الامور كيف يتم اضافة التاريخ
ننظر هنا كده لهذا الجزء من الكود
كود :
'" & dat1 & "'
'" & dat2 & "'

بعد المعالجة لما تم شرحه مسبقاً والتاكد من انه فى قاعدة البيانات ايضاً من نوع تاريخ
اجعل كلاً ما سبق بهذا الشكل
كود :
#" & dat1 & "#
#" & dat2 & "#

اى استبدال علامة ' بعلامة # وبكده سيتم الاضافة بدون اى مشكلة
اتمنى ان تكون الصورة وضحت لك كاملاً

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: اسامه الهرماوي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في ربط الفيجوال بيسك 2013 مع الاكسل صالح عبدالله 7 90 أمس, 09:13 AM
آخر رد: صالح عبدالله
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 96 17-04-24, 01:19 AM
آخر رد: Taha Okla
  مشكلة فى Radiobutton عند وضع صورة فيه أبو جودة 3 88 15-04-24, 04:31 AM
آخر رد: Taha Okla
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 153 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  [VB.NET] جملة اتصال بملف اكسيل ٢٠٠٣ بكلمة مرور Mr.H 6 198 30-03-24, 05:52 AM
آخر رد: justforit
  مشكلة في التايمر assuhimi 3 126 23-03-24, 04:51 PM
آخر رد: Taha Okla
  [سؤال] مشكلة اتصال مفتوح dell 2 172 12-03-24, 09:46 PM
آخر رد: dell
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 157 12-03-24, 10:37 AM
آخر رد: strongriseman
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 168 06-03-24, 07:49 PM
آخر رد: احمد خطاب
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 307 27-02-24, 09:38 PM
آخر رد: aljzazy

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


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