2层结构的asp.net+access,数据库连接字符串放在哪里比较合适?
数据层不能使用Server.MapPath来获取.mdb文件的位置;而页面层每次获取又不方便,该如何设置比较合适?
数据层不能使用Server.MapPath来获取.mdb文件的位置;而页面层每次获取又不方便,该如何设置比较合适?
解决方案 »
- 由于通信问题,MSDTC 事务管理器无法从源事务管理器提取事务。
- 实现这个接口有什么好处呢IDisposable
- 我引用的js文件为什么不能中文注释
- 自定义控件Response.Redirect()方法遇到的问题!!!!好人们进来坐一坐~
- Convert.ToDateTime 中的 IFormatProvider 的问题
- sp.net 动态增加表格,增加的内容竖着【排列
- 日期控件为什么点了后变大变小啊
- 非高手莫入!打开存在服务器上的项目,却提示“无法从Web服务器获取项目文件”?
- MVP都没有解决的问题!求高手相救,100分相赠,不够在加!!!!
- 取当前的用户的问题:在线等待.....
- 通用数据访问,继承基类抽象方法的问题
- xml最大特点是什么?
在 configuration 中加入
<appSettings>
<add key="SocutDataLink" value="路径"/>
</appSettings>
在使用的地方用
protected static string GetConnString()
{
return System.Configuration.ConfigurationSettings.AppSettings["SocutDataLink"];
}
读 出来
建一个类,单独编译,编译成dll文件,在你的项目里调用。这个类只有一个属性,那就是返回“连接字符串”。至于类是从哪里获取连接字符串的,和程序没有关系。也就是说,无论你采用什么结构编写你的项目,这种方法都是适用的。我的项目里就是这么处理连接字符串的。
那我做的东西只建立了一个项目,是不是就只是一层的?和用不用数据库什么的没有关系啊
能详细说一下如何区分和如何理解吗?或者提供一点资料链接,谢谢
using System.Configuration;
HttpContext.Current.Server.MapPath
===================bbs.shoucao.cn======================== QQ群:13827630 ,论坛bbs.shoucao.cn更会有想不到的收获 幸运草为大家提供控件源码下载,开源项目收集。===================bbs.shoucao.cn========================
修改数据库连接不用重新编译,其他没什么太多的区别