方案一:直接用ORM框架(Nhibernate,当然还有其它框架)实现数据访问,可以节省很多代码和时间,而且不用去写Sql语句,只要做好poco与数据表之间的映射。
方案二:用框架当然要牺牲一部分性能,你可以直接用Ado.net去实现数据库的访问。现在有好多代码生成工具可以生成Ado.net的数据为操作类,推荐一款"动软",简捷,易用。只要导入数据库,即可生成访问各种主流关系数据库的类。(sql server my sql oracle),注意,如果不用my sql或oracle 需要导入相应的数据提供程序,可以在网上下载或各数据库的官网上也有)。
去这里吧!本打算往外卖的,如果谁想要,可以部分分享。
如果是大型网站的话,肯定访问量大,所以建议还是用存储过程,至于数据库访问类用SQLHelper基本够用了
参考Discuz!NT的,做适量修改。