我正在使用SQL Server 2008.我需要通过Windows窗体输入连接详细信息,并将连接详细信息保存在文件中。
问题是,我需要为其他表单使用相同的凭据,而无需在代码中嵌入凭据。其他表单应检索连接详细信息。简而言之,一旦保存凭证,其他表单也应该能够使用它们而无需一次又一次地重新输入凭证
问题是,我该怎么做?
答案 0 :(得分:0)
您可以通过在app.config中存储连接字符串来完成您要查找的内容。
您可以查看有关在app.config中存储自定义值的this文章,如果您要存储个别值,然后想要动态构建连接字符串,这将是一个很好的策略。< / p>
如果您只想存储和检索完整的连接字符串,那么可以查看this文章。
答案 1 :(得分:0)
Varun(我假设您能够使用c#编写源代码来读写文件)来解决这个问题,您需要在表单加载事件中执行2个任务。
因此,每当用户打开登录表单时,它的form_load()方法将根据以上两个条件相应地工作。
除此之外,如果您不想这样做,您可以将app.config文件用于同一作业。