J'ai récemment appris à utiliser app.config
pour enregistrer des chaînes de connexion pour mes projets .net
. Ce que j'ai trouvé très utile si jamais je change quelque chose dans la chaîne de connexion et le projet a déjà été publié.Utilisation du fichier app.config pour se connecter à un objet de société SAP
Maintenant, je travaille avec l'objet company
du SDK B1 de SAP, et je ne veux pas conserver les détails de connexion dans un code fixe. Comme ce n'est pas seulement une chaîne de connexion (aussi loin que je sache), je me demandais si app.config
pouvait également stocker mes informations de connexion pour l'objet company
.
Voilà comment je fais habituellement des liens avec l'objet company
:
oCompany = new SAPbobsCOM.Company();
oCompany.Server = "servername";
oCompany.language = SAPbobsCOM.BoSuppLangs.ln_Spanish_La;
oCompany.DbServerType = BoDataServerTypes.dst_MSSQL2008;
oCompany.LicenseServer = "localhost:30000";
oCompany.UseTrusted = false;
oCompany.DbUserName = "dbusername";
oCompany.DbPassword = "dbpassword";
oCompany.CompanyDB = "companyDB";
oCompany.UserName = "cusername";
oCompany.Password = "cpassword";
lRetCode = oCompany.Connect();
Regardez http://stackoverflow.com/questions/925638/add-values-to-app-config-and-retrieve-them – BWA