请教做数据库的时候都是几层架构啊 以前我做的时候是每个调用数据库的功能按钮 都写个函数 然后再按钮中调用那个函数这样写是不是不对啊,因该怎么写呢?各个层应该写在哪个里面(aspx?aspx.cs?App_Data?Web.Config?)最好能给出个实例可以发我邮箱里[email protected]谢谢了
解决方案 »
- 没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
- SQL2005更新触发器
- 各位大虾,救命啊,关于小计小计再总计的报表``
- 关于获取数据的问题
- 关于UltraWebGrid的问题?
- 上传大文件,如何做到显示进度条?
- [vb]dataset中的table怎样赋值??
- 强烈求教:asp.net的运行机制与原理?(iis,global,webconfig,httphandler,httpmoduler……)
- 网站服务器是否中毒,请高手进来帮忙判断下,在线等!!!!
- 大家帮我看看哪儿出错了?
- 关于PlaceHolder 的问题
- 如何实现Web页面提交POST转向
你上面提到的每信调用数据库按钮都写一个方法当然是不太好的,在三层架构中的数据访问层是专门用来访问数据库的。
在数据访问层中你你可写好所有的操作数据库的通用方法就可以了,然后再业务逻辑层中调用数据访问层中的方法即可。
在业务逻辑层中你只需要给数据访问层提供参数即可。例如要操作的表名、字段等。
{
}
2 public DataReader getdatareader(string sqlstr,string conn)
{
}