LittleTab
Messages postés25Date d'inscriptionjeudi 20 janvier 2005StatutMembreDernière intervention14 mars 2006
-
19 mai 2005 à 08:52
LittleTab
Messages postés25Date d'inscriptionjeudi 20 janvier 2005StatutMembreDernière intervention14 mars 2006
-
19 mai 2005 à 09:15
Bonjour,
J'ai un problème lors de l'execution de ma requête SQL qui me permet de supprimer une ligne de ma table.
Voici ma requête :DELETE Semaine,Annee,TpsTraitement,Observation,Matricule,CodeDossier FROM Fiche WHERE Semaine '" & Txt_Semaine_Fiche.Text & "' AND Annee '" & Txt_Annee_Fiche.Text & "' AND TpsTraitement = '" & Txt_TpsDossier_Fiche.Text & "' AND Observation = '" & Txt_ObsDossier_Fiche.Text & "' AND Matricule = '" & Txt_Matricule_Fiche.Text & "' AND CodeDossier = '" & Data_Dossier.Recordset.Fields("CodeDossier").Value & "' ;
Et lors de son execution, j'ai une erreur du style "Type de données incompatible dans l'expression du critère"
Donc, j'ai tester ma requete en ne mettant que des données brutes ce qui donnait ceci :DELETE Semaine,Annee,TpsTraitement,Observation,Matricule,CodeDossier FROM Fiche WHERE Semaine 21 AND Annee 2005 AND TpsTraitement = 5 AND Observation = 'testbis' AND Matricule = 3081 AND CodeDossier = 52 ;
Et elle marche très bien.
Donc je pense que le souci vient de mon champ Observation qui est une chaine de caractères contrairement à tous les autres qui sont des entiers, j'ai essayer pleins de guillemets différents rien ne marche donc si quelqu'un pouvait m'aider, merci d'avance :)