【牛腩新闻发布系统】——再看配置文件
2015-05-10 10:31
239 查看
在机房收费系统中,用到了配置文件,但是当时没有过多的研究,基本上等于粘贴+复制。所以在牛腩中再
次遇到的时候还是出现了问题的。
件的集合。它包括所有用户专用的配置设置,如程序项目、屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小
和位置等。
在SQLhelper中,将配置文件中的连接数据库的语句进行调用:
用一张图表示三层与配置文件的关系:
SQLhelper通过配置文件中数据库的连接语句,再传入D层进行三层调用,实现将代码简化,并且让整个三
层更显逻辑性。
真的是相互关联,在学习过程中不用针对一个知识点死钻,在之后的学习中去完善它就好。
次遇到的时候还是出现了问题的。
为什么要用?
配置文件,就是在用户登录电脑时,或是用户在使用软件时,软件系统为用户所要加载所需环境的设置和文件的集合。它包括所有用户专用的配置设置,如程序项目、屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小
和位置等。
基本语法规则
基本的代码使用规则如下:<configuration> <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime targetFramework="4.5" /> </system.web> <appSettings/> <connectionStrings> <add name="connStr" connectionString="server=.;database=Newssystem;uid=sa;pwd=123456"></add> </connectionStrings> </configuration>
配置文件调用
在写完配置文件之后,如何进行配置文件的调用呢?在SQLhelper中,将配置文件中的连接数据库的语句进行调用:
public SQLHelper() { string connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; conn = new SqlConnection(connStr); } private SqlConnection GetConn() { if (conn.State ==ConnectionState .Closed ) { conn.Open(); } return conn; }
用一张图表示三层与配置文件的关系:
SQLhelper通过配置文件中数据库的连接语句,再传入D层进行三层调用,实现将代码简化,并且让整个三
层更显逻辑性。
总结
通过学习牛腩,又重新温习了三层和机房重构,很多机房中涉及到的东西在牛腩里能见到,所以知识之间真的是相互关联,在学习过程中不用针对一个知识点死钻,在之后的学习中去完善它就好。
相关文章推荐
- 牛腩新闻发布系统拦路虎——“HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容”
- 【牛腩】IIS配置及发布新闻系统
- 牛腩新闻发布系统"小插曲"------"项目文件""已被重命名或已不在解决方案中"
- 【牛腩新闻发布系统】-HTTP错误 403.14 –Forbidden Web服务器被配置为不列出此目录的内容
- 牛腩新闻发布系统(5)——添加新闻之FreeTextBox使用
- 【牛腩新闻发布系统】——必备基础知识HTML、XML、XHTML
- 牛腩新闻发布系统-收获总结篇
- 【牛刀小试】——牛腩新闻发布系统小结
- 牛腩新闻发布系统中问题集锦
- 【牛腩新闻发布系统】 需求分析 & 数据库设计
- 【牛腩新闻发布系统】——SQL注入
- 牛腩新闻发布系统总结
- 【牛腩新闻发布系统】——Static的使用
- 牛腩新闻发布系统笔记5:防止SQL注入以及实体类的使用
- 【牛腩新闻发布系统】——总结
- 牛腩新闻发布系统——初探Javascript
- 【BS学习】牛腩新闻发布系统——知识点小结
- 牛腩新闻发布系统---真分页功能
- 【牛腩新闻发布系统】网页发布一般步骤
- 发布牛腩新闻发布系统出现的错误