BERU80
Messages postés19Date d'inscriptionlundi 27 juin 2005StatutMembreDernière intervention 7 octobre 2008 12 déc. 2007 à 18:28
Excuse mais programme plante même après plusieurs essais le résultat est identique
plantage intempestif.
mimiZanzan
Messages postés301Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention17 décembre 2017 22 oct. 2007 à 23:25
Après avoir utilisé "On error Resume next", avant de deréutiliser un gestionnaire d'erreur juste après comme "on Error Go To" (module BDD), il faut remettre l'erreur à 0 avec "Err.Clear".
D'autre part, la form1 ne s'affiche pas car tu lui as mis la propriété visible=false dans la phase conception, et pourquoi utiliser l'API "SetWindowPos" pour la positionner?
De +, elle se met tout à fait en haut de l'écran si bien qu'on ne peut plus la fermer...
Je n'ai pas été plus loin, mais je pense qu'il y a un tas d'erreurs dans ce code.
daetips
Messages postés142Date d'inscriptionjeudi 10 juillet 2003StatutMembreDernière intervention10 novembre 2007 22 oct. 2007 à 22:19
si rsado est déja fermé, on ne peut pas la fermer. j'ai peu etre un peu mal codé. j'aurai du mettre des .close a la fin des fonctions, et non au début. comme ça a l'appel de la fonction, rsado est fermé.
mimiZanzan
Messages postés301Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention17 décembre 2017 22 oct. 2007 à 18:48
Ton programme est peut-être pas mal, mais il se plante chez moi à l'ouverture sur l'instruction "rsADO.Close" (dans la fonction ListRappels du module BDD)...
Peux-tu m'expliquer ceci?
Merci d'avance.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 22 oct. 2007 à 09:08
Right(Date, 4) - Right(rsADO!naissance, 4)
la fonction Year est là pour ca, Right(Date, 4) ne represente pas toujours l'année.
12 déc. 2007 à 18:28
plantage intempestif.
22 oct. 2007 à 23:25
D'autre part, la form1 ne s'affiche pas car tu lui as mis la propriété visible=false dans la phase conception, et pourquoi utiliser l'API "SetWindowPos" pour la positionner?
De +, elle se met tout à fait en haut de l'écran si bien qu'on ne peut plus la fermer...
Je n'ai pas été plus loin, mais je pense qu'il y a un tas d'erreurs dans ce code.
22 oct. 2007 à 22:19
22 oct. 2007 à 18:48
Peux-tu m'expliquer ceci?
Merci d'avance.
22 oct. 2007 à 09:08
la fonction Year est là pour ca, Right(Date, 4) ne represente pas toujours l'année.
regarde la source
http://www.vbfrance.com/codes/LB_SETTABSTOPS-COLONNES-DANS-LISTBOX_20841.aspx
pourrais t'aider pour afficher tes données
22 oct. 2007 à 09:04
pile poil le genre de choses qui me hérissent le poil...
c'est a ton programme de s'adapter aux paramètres régionaux du poste
les dates, via SQL se manipulent ainsi :
cmdADO.CommandText = "UPDATE rappel set datex=#" & Format$(datex,"MM\/DD\/YYYY") & "# WHERE id=" & id
ainsi, tu pourra faire une base de données ou le champs dateX serait de type Date/Heure...