Bonjour,
quelqu'un peut il me dire le moyen le plus efficace de remplir un tableau dynamic dans une class à partir de la base de données ?
Petit exemple de ce que je fais actuellement:
Je suis d'accord, ce n'est pas très efficace.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 //Déclaration de ma classe commande cCommande est classe PRIVÉ Numero est entier //Numéro de la commande NumeroClient est entier //Numéro du client date est une Date //Date de la commande Operateur est chaîne //Nom de la personne ayant pris la commande FIN //Déclaration de ma classe client cClient est classe PRIVÉ NumeroClient est entier //Numero du client Nom est chaîne //Nom du client ListeCommande est tableau de cCommande dynamique //Liste des commande du client FIN //Constructeur de cClient PROCEDURE Constructeur(IdClient) //Chargement du client SI HLitRecherchePremier(FClient,NumeroClient,IdClient) ALORS FichierVersMémoire(objet,FClient) //Chargement de la liste des commandes du client Filtre est chaîne = HFiltreIdentique(FCommande,NumeroClient,IdClient) FichierVersTableau(ListeCommande,FCommande,Filtre) FIN
En plus, souvent dans les commandes, je dois charger les produits. Immaginez vous un client qui a 100 commandes de plus de 100 produits chaqu'un.
Merci de vos suggestions.
Cordialement.
Partager