منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
نوع البيانات غير متطابق في تعبير المعايير - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : نوع البيانات غير متطابق في تعبير المعايير (/showthread.php?tid=50704)



نوع البيانات غير متطابق في تعبير المعايير - Abomegdadalmoqal - 17-11-24

Private Sub btnAddStudent_Click(sender As Object, e As EventArgs) Handles btnAddStudent.Click
        Try
            Dim studentId As String = txtStudentId.Text
            Dim studentName As String = txtStudentName.Text
            Dim birthDate As Date = dtpBirthDate.Value

            Dim query As String = "INSERT INTO Students (StudentID, StudentName, BirthDate) VALUES (@StudentID, @StudentName, @BirthDate)"
            Dim command As New OleDbCommand(query, connection)
            command.Parameters.AddWithValue("@StudentID", studentId)
            command.Parameters.AddWithValue("@StudentName", studentName)
            command.Parameters.AddWithValue("@BirthDate", birthDate)

            command.ExecuteNonQuery()
            MessageBox.Show("Student added successfully.")
            LoadStudentData()
        Catch ex As Exception
            MessageBox.Show("Error adding student: " & ex.Message)
        End Try
    End Sub


RE: نوع البيانات غير متطابق في تعبير المعايير - عبد العزيز البسكري - 18-11-24

إذا كان ربما حقل الترقيم من نوع رقمي أكيد سوف يظهر لك هذا الخطأ
و إذا كان ذلك كذلك ..
studentId يجب أن يكون Integer و ليس String