Silmon
Messages postés85Date d'inscriptionmardi 6 janvier 2004StatutMembreDernière intervention 7 mai 2007
-
24 janv. 2005 à 19:28
ecranbleu27
Messages postés190Date d'inscriptionvendredi 4 juin 2004StatutMembreDernière intervention29 avril 2009
-
12 mars 2008 à 13:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ecranbleu27
Messages postés190Date d'inscriptionvendredi 4 juin 2004StatutMembreDernière intervention29 avril 20091 12 mars 2008 à 13:35
bjr
sur une "grosse" BD , la sauvegarde se passe bien mais la restauration plante :
"indice en dehors de la plaque"
sur le bout de code dans "ecrire base":
"For Z = 1 To nb_col
If le_fichier(X + 1) = "Vrai" Then
rsADO(le_fichier(X)) = True
X = X + 2 "
merci pour l'aide...
cordialement
Patrik
michmuch2000
Messages postés33Date d'inscriptionvendredi 1 août 2003StatutMembreDernière intervention26 août 2008 24 janv. 2005 à 20:16
C'est un bout de code dont j'avais besoin pour le soft que je devellope www.inter-paie.com et comme je n'ai rien trouvé d'équivalent sur le net je me suis dit que ca pourrais interesser quelqu'un.
1 - BtSave : Je fais une boucle sur la base de départ et je place les différent élément dans un array puis dans un fichier texte avec la fonction join.
2 - ecrire_base : Je vide la base de d'arrivée et je place le contenu du fichier texte dans un array, je le split et je place le tout suivant une boucle dans la base d'arrivée.
Le script utilisé dans mon appli est un peu plus performant puisqu'il gére les erreurs et peu régénerer la base d'arrivée si une erreur survient.
A+
Silmon
Messages postés85Date d'inscriptionmardi 6 janvier 2004StatutMembreDernière intervention 7 mai 2007 24 janv. 2005 à 19:32
Un dernier truc, ta form est tres belle,
Sinon qq commentaires seraient les bienvenus
Silmon
Messages postés85Date d'inscriptionmardi 6 janvier 2004StatutMembreDernière intervention 7 mai 2007 24 janv. 2005 à 19:28
Salut michmuch2000
Ton code est tres interessant
peux -tu m'expliquer l'algorithme?
J'ai l'impression que tu recrées la BD...
12 mars 2008 à 13:35
sur une "grosse" BD , la sauvegarde se passe bien mais la restauration plante :
"indice en dehors de la plaque"
sur le bout de code dans "ecrire base":
"For Z = 1 To nb_col
If le_fichier(X + 1) = "Vrai" Then
rsADO(le_fichier(X)) = True
X = X + 2 "
merci pour l'aide...
cordialement
Patrik
24 janv. 2005 à 20:16
1 - BtSave : Je fais une boucle sur la base de départ et je place les différent élément dans un array puis dans un fichier texte avec la fonction join.
2 - ecrire_base : Je vide la base de d'arrivée et je place le contenu du fichier texte dans un array, je le split et je place le tout suivant une boucle dans la base d'arrivée.
Le script utilisé dans mon appli est un peu plus performant puisqu'il gére les erreurs et peu régénerer la base d'arrivée si une erreur survient.
A+
24 janv. 2005 à 19:32
Sinon qq commentaires seraient les bienvenus
24 janv. 2005 à 19:28
Ton code est tres interessant
peux -tu m'expliquer l'algorithme?
J'ai l'impression que tu recrées la BD...
A propos il manque des references dans ta source