Je vais avoir du mal sur la façon de résoudre l'erreur « incompatibilité de type de données dans les critères d'expression »Lors du chargement d'une autre forme « incompatibilité de type de données dans l'expression de critères »
Je veux charger le personnel en utilisant une autre forme mais invite l'erreur. Je n'ai aucune idée sur la façon de résoudre ce problème.
Je pense que cette ligne de code est où je reçois cette erreur:
Private Sub GetStaffRecord()
Try
sqL = "SELECT * From Staff WHERE StaffID = " & txtStaffID.Text & ""
ConnDB()
cmd = New OleDbCommand(sqL, conn)
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection)
If dr.Read = True Then
txtStaffID.Text = dr("StaffID")
txtLastname.Text = dr("Lastname")
txtFirstname.Text = dr("Firstname")
txtMI.Text = dr("MI")
txtAddress.Text = dr("Address")
txtContactNo.Text = dr("ContactNo")
txtPosition.Text = dr("Position")
End If
Catch ex As Exception
MsgBox(ex.Message)
Finally
cmd.Dispose()
conn.Close()
End Try
End Sub
Je suis vraiment mal à l'anglais, mais je l'espère, vous pouvez me aider. Merci beaucoup.
Vous êtes un sauveur de vie monsieur! Merci beaucoup! – Mmezreal