作者:mobiledu2502861417 | 来源:互联网 | 2023-09-23 13:42
这几天在看c#+asp.net.做网页时.添加数据都要用连接字符串与数据库连接.但每个数据提交页面都要写一次连接字符串,实在比较麻烦.也不便于维护,看到很多大的网站系统只要写一次连接字符串就可以了.
这几天在看c#+asp.net.做网页时.添加数据都要用连接字符串与数据库连接.但每个数据提交页面都要写一次连接字符串,实在比较麻烦.也不便于维护,看到很多大的网站系统只要写一次连接字符串就可以了.
很想知道这样的连接字符串写在哪里比较好,怎样在数据提交时候调用?
29 个解决方案
配置到 config文件
ConfigurationManager.ConnectionStrings["xxxxxx"].ConnectionString
或加密保存,数据库操作类
顶楼上~写在WebConfig文件中,ConnectionString或者AppSetting下都可以
然后用ConfigurationManager去取值~
connStr = ConfigurationManager.AppSettings["cnStr"];
connStr = ConfigurationManager.ConnectionStrings["cnStr"].ConnectionString;
建议写在web.config中的
ConnectionString中,因为这是专门存放连接字符串的
AppSetting 是一些关键配置。
写在WebConfig文件中,ConnectionString或者AppSetting下都可以
不过我更习惯用AppSetting,获取的时候简单些。
有两种 ConnectionString或者AppSetting 都在Web.config里写就行~
WEBCONFIG ==>ConnectionString或者AppSetting节点
写在webconfig 或者dbhelper 类里