Je recherche des commentaires d'utilisateurs plus expérimentés. J'ai un problème avec Select where () sur un tableau récapitulatif qui utilise des sous-groupes. Dans certaines circonstances, une colonne sur laquelle j'effectue une sélection où () peut ne pas exister. Dans ce cas, le script est erroné et abandonné. Je l'ai contourné de 2 façons. La première méthode consiste à utiliser Try () autour de Select Where (). La deuxième méthode consiste à vérifier l’existence de la colonne, à la créer si elle n’existe pas, puis à effectuer la sélection où ().
Quelles sont les répercussions de la fonction Try ()? Je préfère cette méthode car elle semble plus simple et plus propre, bien que je la comprenne à peine. Je n'utilise pas la partie Throw () de la fonction. La méthode de vérification et de création de colonne est-elle une solution préférée ou plus efficace?
Merci pour toute contribution.
Rien de mal à utiliser Try () et vous n'avez pas besoin d'utiliser une expression Throw () si vous voulez simplement que le script continue à avancer si le premier argument (et souvent le seul) retourne une exception. Utilisez-le avec confiance.