تقييم الموضوع :
  • 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 & "#

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

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في حفظ حقول من تكست بوكس علي قاعدة بيانات بواسطة داتاسيت Abdalazim19 19 440 أمس, 11:47 PM
آخر رد: ابراهيم ايبو
Sad [سؤال] لدي مشكلة في الكود الاتصال tridz 13 219 أمس, 05:09 PM
آخر رد: سعود
  [VB.NET] مشكلة فى اظهار فورم داخل فورم اخر باداة Panel eslame elgohary 26 637 21-08-19, 06:30 PM
آخر رد: viv
  [VB.NET] مشكلة اثناء التشغيل البرنامج محمد بوقزاحة 1 65 18-08-19, 08:20 PM
آخر رد: سعود
  مشكلة في mysql البيانات فارغة عماني939 1 49 17-08-19, 12:32 AM
آخر رد: اسامه الهرماوي
  مبتدىء فى بيئة الدوت نت - مشكلة فى كود الحفظ المبرمج العتيق 10 232 15-08-19, 12:34 AM
آخر رد: المبرمج العتيق
  [VB.NET] كود البحث بين تاريخين به مشكلة اسامه الهرماوي 2 99 14-08-19, 05:29 PM
آخر رد: Beginer
  مشكلة في تحديث nuget mohamedahmed1 0 44 13-08-19, 07:24 PM
آخر رد: mohamedahmed1
Photo مشكلة في WebKitBrowser mohamedahmed1 1 105 13-08-19, 12:23 AM
آخر رد: mohamedahmed1
  مشكلة البحث بين تاريخين اسامه الهرماوي 2 89 10-08-19, 01:29 PM
آخر رد: اسامه الهرماوي

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


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