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

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

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة عند بدأ المشرع لا يفتح وتظهر رسالة Codack 1 90 25-11-20, 12:41 AM
آخر رد: Jounior_P
Photo [VB.NET] مشكلة عند ربط اكسس به دوال اجرائية بالفيجوال بيسك هيثم_هيثم 4 265 24-11-20, 03:01 PM
آخر رد: هيثم_هيثم
  مشكلة عند عمل نسخ احتياطي momani33 1 91 20-11-20, 02:40 AM
آخر رد: Jounior_P
  أريد كود إطفاء وتشغيل الشاشة ؟ [ Visual Studio 2010 ] PeterGhattas082460 1 154 09-11-20, 11:59 PM
آخر رد: SABER_ZINOUBI
  مشكلة فى كريستال ريبورت nabil.1710 2 201 07-11-20, 11:42 PM
آخر رد: nabil.1710
  مشكلة حفظ البيانات الموجودة في اداة listview في قاعدة بيانات SQL shado1796 7 2,095 07-11-20, 02:47 PM
آخر رد: sherf
  مشكلة cursor position cordava 0 118 31-10-20, 01:18 PM
آخر رد: cordava
  [VB.NET] هل من الضروري اغلاق الاتصال بعد جلب البيانات من sql في جملة الاستعلام alipro 3 246 26-10-20, 03:50 AM
آخر رد: Jounior_P
  مشكلة في قيمة ابتدائية في داتاجريد فيو cordava 2 205 24-10-20, 09:33 PM
آخر رد: 8409953
  مشكلة عند تنصيب البرنامج للعميل تظهر الرسالة هده Alanwalker 9 474 22-10-20, 11:20 PM
آخر رد: kiki

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


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