J'essaie d'insérer des variables dans ma chaîne de connexion en espérant qu'elles seront enregistrées pour l'exécution de plusieurs requêtes.comment insérer des variables dans la chaîne de connexion vb.net
Ce que je suis en train est quelque chose comme ceci:
Private sConnectionString As String = "Provider=TDOLEDB;Data Source=TDDEV;Persist Security Info=True;User ID="&user&";Password="&pass&";Default Database=bcpm_ddbo;Session Mode=ANSI;"
mais il ne fonctionne pas.
OU
Je ne me dérangerait pas de faire quelque chose comme ci-dessous, mais seulement une invite et laisser la connexion ouverte?
Private sConnectionString As String = "Provider=TDOLEDB;Data Source=TDDEV;Persist Security Info=True;Prompt=Complete;Default Database=bcpm_ddbo;Session Mode=ANSI;
"
toute aide serait grandement appréciée !!!
J'utilise secondement 'String.Format' à la place de la concaténation. –
Mais dans le "String.Format" il cherche à spécifier un nom d'utilisateur et mot de passe - ils sont définis côté serveur et ne peuvent pas être codés en dur dans l'application, car ils devront être changés entre au moins 10 utilisateurs, une fois tous les 3 mois . - Konrad J'apprécie vraiment l'explication! – gfuller40
@gfuller: rien ne doit être codé en dur. 'String.Format' peut utiliser des variables très bien. –