Mais cela ne passe pas pour à cause de la 2e ligne, car cette ligne sert
seulement pour vérification.
C'est le champ 'Date' qui ne passe pas. Dans ma table 'Access', le champ est
déclarée 'Date/Heure'. Le 'oleDbType.DBDate' dit que le format est
'aaaa-mm-jj' et dans ma table c'est le format que j'utilise. Quel est mon
problème???
Merci de vos réponses!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Annie L.
J'ai trouvé! En fait, ce n'est pas le champ 'Date' qui est en cause. C'est dans la clause 'Where' qu'il y a un problème. Il faut, pour les champs vides ou 'Null' déclarée la clause 'Where' différemment pour gérer les champs vides comme suit:
...WHERE (ContactName = ? OR ((? IS NULL) AND (ContactName IS NULL))))
déclarée les champs qui acceptent des valeurs 'NULL' comme ci-dessus.
Merci quand même et j'espère que cela va aider les programmeurs!
Mais cela ne passe pas pour à cause de la 2e ligne, car cette ligne sert seulement pour vérification. C'est le champ 'Date' qui ne passe pas. Dans ma table 'Access', le champ est déclarée 'Date/Heure'. Le 'oleDbType.DBDate' dit que le format est 'aaaa-mm-jj' et dans ma table c'est le format que j'utilise. Quel est mon problème??? Merci de vos réponses!
J'ai trouvé! En fait, ce n'est pas le champ 'Date' qui est en cause. C'est
dans la clause 'Where' qu'il y a un problème. Il faut, pour les champs vides
ou 'Null' déclarée la clause 'Where' différemment pour gérer les champs vides
comme suit:
...WHERE (ContactName = ? OR ((? IS NULL) AND (ContactName IS NULL))))
déclarée les champs qui acceptent des valeurs 'NULL' comme ci-dessus.
Merci quand même et j'espère que cela va aider les programmeurs!
Mais cela ne passe pas pour à cause de la 2e ligne, car cette ligne sert
seulement pour vérification.
C'est le champ 'Date' qui ne passe pas. Dans ma table 'Access', le champ est
déclarée 'Date/Heure'. Le 'oleDbType.DBDate' dit que le format est
'aaaa-mm-jj' et dans ma table c'est le format que j'utilise. Quel est mon
problème???
Merci de vos réponses!
J'ai trouvé! En fait, ce n'est pas le champ 'Date' qui est en cause. C'est dans la clause 'Where' qu'il y a un problème. Il faut, pour les champs vides ou 'Null' déclarée la clause 'Where' différemment pour gérer les champs vides comme suit:
...WHERE (ContactName = ? OR ((? IS NULL) AND (ContactName IS NULL))))
déclarée les champs qui acceptent des valeurs 'NULL' comme ci-dessus.
Merci quand même et j'espère que cela va aider les programmeurs!
Mais cela ne passe pas pour à cause de la 2e ligne, car cette ligne sert seulement pour vérification. C'est le champ 'Date' qui ne passe pas. Dans ma table 'Access', le champ est déclarée 'Date/Heure'. Le 'oleDbType.DBDate' dit que le format est 'aaaa-mm-jj' et dans ma table c'est le format que j'utilise. Quel est mon problème??? Merci de vos réponses!