我最近学会了如何使用app.config
来保存我的连接字符串.net
为我的项目如果我更改连接字符串中的某些内容并且项目已经发布,我发现这非常有用。
现在,我正在使用company
SAP 的 B1 SDK 中的对象,我不想将连接详细信息保留在硬编码中。由于它不仅仅是一个连接字符串(据我所知),所以我想知道是否app.config
还可以存储我的company
对象连接详细信息。
这就是我通常与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();