تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهو سبب ظهور الجملة عند الحفظ من الداتاقريدفيو
#1
السلام عليكم ورحمة الله وبركاته
إخواني ظهرت لي جملة ولم أستطع أن أفهم مالمقصود بها عندما أريد أن أحفظ البيانات من الداتاقريد فيو لأكثر من سطر تظهر لي هذه الجملة
The parameterized query '(@Period1 nvarchar(15),@Shoba1 nvarchar(10),@Mada1 nvarchar(30),' expects the parameter '@Hawia', which was not supplied

وهذا هو الكود المستخدم علماً أن الكود أستخدمه في مرات كثيرة وهو ناجح 100 \100 ولكن هذه المرة لاأعرف  المشكلة 

      Dim i As Integer
        For i = 0 To DataGridView1.Rows.Count
            Dim sqlq As String = "insert into Entezar1 values(@Hawia,@Period1,@Shoba1,@Mada1,@Teacher_Montzer,@signture,@Note,@list,@Teacher_Ghiab,@Day1,@Date1,@Date_Hijri)"

            'Dim sqlq As String = "insert into Entezar1 values(@Teacher_Montzer,@signture,@Note,@list,@Hawia,@Teacher_Ghiab,@Day1,@Date1,@Date_Hijri)"
            Dim sqlcmd As New SqlCommand(sqlq, Sqlcon)

            sqlcmd.Parameters.Add(New SqlParameter("@Period1", SqlDbType.NVarChar, 15) With {.Value = DataGridView1.Rows(i).Cells(0).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@Shoba1", SqlDbType.NVarChar, 10) With {.Value = DataGridView1.Rows(i).Cells(1).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@Mada1", SqlDbType.NVarChar, 30) With {.Value = DataGridView1.Rows(i).Cells(2).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@Teacher_Montzer", SqlDbType.NVarChar, 80) With {.Value = DataGridView1.Rows(i).Cells(3).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@signture", SqlDbType.NVarChar, 50) With {.Value = ""})
            sqlcmd.Parameters.Add(New SqlParameter("@Note", SqlDbType.NVarChar, 80) With {.Value = ""})
            sqlcmd.Parameters.Add(New SqlParameter("@list", SqlDbType.NVarChar, 10) With {.Value = DataGridView1.Rows(i).Cells(6).Value.ToString})
            sqlcmd.Parameters.Add(New SqlParameter("@Hawia", SqlDbType.NVarChar, 15) With {.Value = DataGridView1.Rows(i).Cells(7).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@Teacher_Ghiab", SqlDbType.NVarChar, 15) With {.Value = DataGridView1.Rows(i).Cells(8).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@Day1", SqlDbType.NVarChar, 15) With {.Value = DataGridView1.Rows(i).Cells(10).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@Date1", SqlDbType.NVarChar, 30) With {.Value = DataGridView1.Rows(i).Cells(10).Value})
            sqlcmd.Parameters.Add(New SqlParameter("@date_Hijri", SqlDbType.NVarChar, 30) With {.Value = DateTimePicker1.Text})


            Sqlcon.Open()
            sqlcmd.ExecuteNonQuery()
            Sqlcon.Close()
            MsgBox("تم الحفظ ")
        Next

آسف على الإطالة 


لكم جزيل الشكر 
دمتم بود
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


الردود في هذا الموضوع
ماهو سبب ظهور الجملة عند الحفظ من الداتاقريدفيو - بواسطة جيولوجي مبتدئ - 12-08-21, 02:16 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سبب عدم ظهور أدوات الديف اكسبرس مصمم هاوي 2 435 20-09-25, 05:30 PM
آخر رد: مصمم هاوي
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 858 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  مشكلة في عدم الحفظ والتعديل مصمم هاوي 3 892 17-08-25, 10:13 AM
آخر رد: أبو خالد الشكري
  خطأ في كود الجمع عند الحفظ مصمم هاوي 4 313 20-04-25, 04:01 AM
آخر رد: مصمم هاوي
  [VB.NET] عدم ظهور فورم نهى على خليل 0 296 02-04-25, 02:59 PM
آخر رد: نهى على خليل
  [VB.NET] مشكل ظهور Query SQLITE في إظهار جميع التواريخ b4getws 3 529 28-02-25, 10:36 AM
آخر رد: b4getws
  ماهو سبب اغلاق الفورم صالح عبدالله 2 517 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  [VB.NET] ماهو حل مشكلة Microsoft.ACE.OLEDB provider muad 13 1,147 28-09-24, 12:52 PM
آخر رد: صالح عبدالله
  مشكلة عدم ظهور الصور فى صفحة .aspx mmaalmesry 0 273 31-08-24, 08:14 AM
آخر رد: mmaalmesry
  ماهو كود ب .net يقوم باعادة تشغيل مستكشف ملفات الووندوز windows explorer bassant 6 757 21-07-24, 01:46 PM
آخر رد: bassant

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


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