Bonjour à tous et toutes,
Je m'interroge sur deux points de programmation dans mon projet que j'essaye de developer dans Visual studio en VB.
Premièrement :
Lorsque que je passe une commande sql dans mon code pour ajouter des donnes via des TextBox du type :
INSERT INTO Table (colonne1, colonne2) VALUES ('"+Textbox1.Text+"','"+Textbox2.Text+"');
Vaux-t-il mieux écrire '"+Textbox1.Text+"' ou '"&Textbox1.Text&"' ?
Deuxièmement :
Au chargement de mon form principal j'initialise ma connexion pour alimenter deux Listviews. Vaut-il mieux faire une procédure pour ouvrir la connexion ou retaper le code au besoin? Et du coups vaut-il mieux laisser la connexion ouverte pendant toute la durée de l'utilisation du programme ou la fermée des que possible ?
Actuellement, j'ouvre ma connexion au chargement puis la ferme. Sur mon bouton d'ajout de données je l'ouvre à nouveau passe ma commande sql puis la referme ect...
Y a-t-il des conventions, ou bien juste des conseils pour optimiser mon code?
Merci par avance pour vos précieux éclaircissements.
Partager