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

لقد واجهتني مشكلة لا استطيع حلها ولا افهم سببها ..
هل مضمونها ان يتم تحويل الحقول من حرفي لرقمي ولا ايش بالضبط تعبت وانا احاول ان اجد لها حلا  Sad



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


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
ضع الكويري اللي عندك للنظر فيه
الرد }}}
تم الشكر بواسطة: كود برمجي , كود برمجي
#3
كود :
 For Each row As DataGridViewRow In dgv1.Rows

           Dim cmd3 As SqlCommand = con.CreateCommand
           cmd3.CommandText = "Insert Into bodycome([fatoranumber],totalfatora,snfnumber,snf,type,kmya,totalsnf) " & _
           "values ('" & t2.Text & "',@tfatora,@snfnumber,@snf,@type,@kmya,@totalsnf)"

           con.Open()
           cmd3.Parameters.AddWithValue("@snfnumber", row.Cells(0).Value)
           cmd3.Parameters.AddWithValue("@snf", row.Cells(1).Value)
           cmd3.Parameters.AddWithValue("@type", row.Cells(2).Value)
           cmd3.Parameters.AddWithValue("@kmya", row.Cells(4).Value)
           cmd3.Parameters.AddWithValue("@tfatora", row.Cells(6).Value)
           cmd3.Parameters.AddWithValue("@totalsnf", row.Cells(7).Value)

           cmd3.ExecuteNonQuery()
           cmd3.Dispose()
           con.Close()
       Next
الرد }}}
تم الشكر بواسطة:
#4
يجب التأكد من بيانات كل عمود
فالعمود الرقمي استخدم معه Val مثل
كود :
Val(row.Cells(7).Value)

وهذا تعديل مع اجتهاد مني في تحديد نوع بيانات بعض الأعمدة على أنها رقمية مثل fatoranumber وtotalfatora وsnfnumber وtotalsnf
كود :
For Each row As DataGridViewRow In dgv1.Rows

            Dim cmd3 As SqlCommand = con.CreateCommand
            cmd3.CommandText =
                " INSERT INTO [bodycome] ( [fatoranumber], [totalfatora], [snfnumber], [snf], [type], [kmya], [totalsnf] ) " & _
                " VALUES                 ( @fatoranumber,  @totalfatora,  @snfnumber,  @snf,  @type,  @kmya,  @totalsnf  ) "

            con.Open()
            cmd3.Parameters.AddWithValue("@fatoranumber", Val(t2.Text))
            cmd3.Parameters.AddWithValue("@totalfatora", Val(row.Cells(6).Value))
            cmd3.Parameters.AddWithValue("@snfnumber", Val(row.Cells(0).Value))
            cmd3.Parameters.AddWithValue("@snf", row.Cells(1).Value)
            cmd3.Parameters.AddWithValue("@type", row.Cells(2).Value)
            cmd3.Parameters.AddWithValue("@kmya", row.Cells(4).Value)
            cmd3.Parameters.AddWithValue("@totalsnf", Val(row.Cells(7).Value))

            cmd3.ExecuteNonQuery()
            cmd3.Dispose()
            con.Close()

        Next

والعامل مع Procedure يختلف عن التعامل مع الجدول Table مباشرة
الرد }}}
تم الشكر بواسطة:
#5
(22-05-17, 12:52 PM)alma2 كتب : يجب التأكد من بيانات كل عمود
فالعمود الرقمي استخدم معه Val مثل
كود :
Val(row.Cells(7).Value)

وهذا تعديل مع اجتهاد مني في تحديد نوع بيانات بعض الأعمدة على أنها رقمية مثل fatoranumber وtotalfatora وsnfnumber وtotalsnf


والعامل مع Procedure يختلف عن التعامل مع الجدول Table مباشرة

مشكور اخي على المساعدة ..

رسالة الخطا الاولى راحت ولكن جات رسالة ثانية مماثلة لها ولكن هذه المرة بقيمة float , لقد ارفقت لك رسالة الخطا


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#6
ضع اسم جميع اعمدة الجدول bodycome مع نوع كل منهم

ولو عمل Generate Script لقاعدة البيانات وترفقه يوكن افضل لك
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 295 01-11-25, 10:54 PM
آخر رد: justforit
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 665 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  هل يوجد كود لعدم تكرار نفس البيانات ببعض الحقول F.H.M 19 879 15-09-24, 06:14 AM
آخر رد: F.H.M
  ما معنى هذه المشكلة وما هو حلها ؟ saud1004 4 307 01-09-24, 02:42 PM
آخر رد: ahlamalgomate2020
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 398 06-07-24, 12:05 AM
آخر رد: Zuhare
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 577 11-06-24, 07:42 PM
آخر رد: غزة العزة
  يوجد لدي بطئ في تحميل الصور داخل FlowLayoutPanel1 يوجد لدي اكثر من 100 صنف mohamedgadain61 1 449 02-06-24, 12:44 AM
آخر رد: غزة العزة
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف moh61 4 687 27-05-24, 09:59 PM
آخر رد: غزة العزة
  ماهو حل هذه المشكلة مع السكانر؟ صالح عبدالله 3 491 11-05-24, 02:35 PM
آخر رد: قناص المدينة
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 604 02-03-24, 07:36 PM
آخر رد: new_programer

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


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