Bonjour
je fais une insertion dans une base access après connexion, mon insertion marche quand il s'agit d'insérer dans un champ de type texte mais lorsque je veux insérer dans un type date ou un entier j'ai cette erreur:
erreur type de donnée incompatible dans l'expression du critère
voici mon code qui marche uniquement quand je n'insère que le [CODE EXAMEN] mais lorsque je rajoute [DATE EXAMEN] alors l'erreur est généré. J'ai tout essayé sans succès
quelqu'un pourrait-il m'aider pour pouvoir insérer les dates et les integer merci
1 2 3 4 5 6 7 8
| Sql3 = "INSERT INTO [EXAMEN] ([CODE EXAMEN], [DATE EXAMEN]) " & _
"VALUES (@test, @test1)"
AdapTContact2 = New OleDbDataAdapter(Sql3, con1)
AdapTContact2.SelectCommand.Parameters.Add("@test", OleDbType.Variant, 80).Value = "math"
AdapTContact2.SelectCommand.Parameters.Add("@test1", OleDbType.Variant, 80).Value = "# 12/03/2001#"
AdapTContact2.Fill(DtSet2, "EXAMEN")
Matable2 = DtSet2.Tables("EXAMEN") |
Partager