首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用外部文件实现对数据库的连接

问使用外部文件实现对数据库的连接
EN

Stack Overflow用户
提问于 2014-07-31 11:21:36
回答 1查看 486关注 0票数 0

我正在制作一个连接到数据库的应用程序。目前,我正在使用.ini文件将应用程序连接到数据库。我还创建了一个程序,它将修改.ini文件,以便用户或管理员可以动态地将连接字符串更改为数据库。

现在我的问题是.ini文件可以通过记事本读取。我还试图使用字符加密.ini文件,但是当我试图在windows上部署应用程序时,应用程序无法读取.ini文件。有些字符不能被记事本读取。

你能告诉我如何使用外部文件来实现连接吗?我需要的是一个无法被用户读取的外部文件。只能被我的程序读取。只有管理员才能修改连接字符串,如用户名、密码和数据库的目录。

除了使用.ini文件之外,我对任何想法都持开放态度。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-31 11:24:53

使用app.config文件来存储设置(包括连接字符串),因为它们是为其设计的!还可以对app.config中的连接字符串进行开箱即用加密。

下面是指向如何加密/使用连接字符串并实现所需内容的示例的链接:http://www.codeproject.com/Tips/598863/EncryptionplusDecryptionplusConnectionplusStringpl

注意:一旦您开始考虑使用app.config (如果它是一个网站,就可以使用web.config ),就会有大量的资源。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25057646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档