thkiller
Messages postés168Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention11 septembre 2007
-
14 juin 2006 à 10:33
thkiller
Messages postés168Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention11 septembre 2007
-
14 juin 2006 à 13:13
Bonjour,
Voila je dispose d'un base de donnée et lorsque j'exécute mon l'instruction sql :
et que tous les chmaps de ma form sont remplit ca me fait effectivement la mise à jour, mais si 1 seul des champs n'est pas remplit ca ne me fait pas de mise à jour.
thkiller
Messages postés168Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention11 septembre 2007 14 juin 2006 à 11:08
Haaaa effectivement "Chaine vide autorisée" à la valeur "non" pour mes champs text ou memo mais je pense a un truck avant de fair mon instruction je peut pas faire des condition, pour si mes textbox qui correspondent à un champs text ou memo, qui si ils sont vite j'y met " " cela m'éviterais de modifier les paramètres de ma bdd non ?
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 14 juin 2006 à 12:57
Dans la requête elle-même, je ne vois pas mais tu as 2 autres possibilités :
1 - coder If Textx.Text "" Then Textx.Text " " dans l'évènement LostFocus de toutes tes TextBox (remplacer Textx par le nom de chaque textbox)
2 - coder ces quelques lignes avant le update :
Dim c As Control
For Each c In Me.Controls
If TypeOf c Is TextBox Then
If c.Text "" Then c.Text " "
End If
Next
L'inconvénient étant que ça agira sur toutes les textboxes de la form, même celles que tu n'utilises pas dans le update.
thkiller
Messages postés168Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention11 septembre 2007 14 juin 2006 à 13:13
Oui merci j'ais choisi d'autorisé les chaines vide vu que ca ne conserne qu'un champs (de type mémo) et donc voila mais sinon merci encore !!
J'ais pas tester ton code mais il doit surment marché !!