dhl: Linq to Entity 数据访问对象DataContext不能用静态的。和数据库数据不同步。
2009-05-14 16:52
197 查看
Linq to Entity 数据访问对象DataContext 和SqlHelper还是不一样。 SqlHelper 的静态方法中每次都是
using (SqlConnection conn = new SqlConnection(connectionString)) 实例。
DAL层:
/// <summary>
/// 购买种子
/// </summary>
/// <param name="PingCoUser">用户</param>
/// <param name="crop">种子</param>
/// <param name="BuyNum">数量</param>
/// <returns></returns>
public static void BuySeed(UserInfo PingCoUser, Crops crop,int BuyNum)
{
if (PingCoUser != null && crop != null && BuyNum > 0)
{
BLL.CreateDALFactory.CreateUserShopDAL().BuySeed(PingCoUser, crop, BuyNum);
PingCoUser.Money -= Convert.ToInt32(crop.Price) * BuyNum;
CreateDALFactory.CreateUserInfoDAL().UpdateUserInfo(PingCoUser);
}
}
using (SqlConnection conn = new SqlConnection(connectionString)) 实例。
DAL层:
/// <summary>
/// 购买种子
/// </summary>
/// <param name="PingCoUser">用户</param>
/// <param name="crop">种子</param>
/// <param name="BuyNum">数量</param>
/// <returns></returns>
public static void BuySeed(UserInfo PingCoUser, Crops crop,int BuyNum)
{
if (PingCoUser != null && crop != null && BuyNum > 0)
{
BLL.CreateDALFactory.CreateUserShopDAL().BuySeed(PingCoUser, crop, BuyNum);
PingCoUser.Money -= Convert.ToInt32(crop.Price) * BuyNum;
CreateDALFactory.CreateUserInfoDAL().UpdateUserInfo(PingCoUser);
}
}
相关文章推荐
- DB数据库的数据不能同步到Warehouse数据仓库
- VS2010中 DataSet数据修改后不能同步到数据库的问题
- VS2010中 DataSet数据修改后不能同步到数据库的问题
- phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件
- 过滤器里设置编码,防止提交的数据不能写入数据库
- 关于智能机器人模块功能。智能读取数据库的数据,不能介入人工客服,比较小的功能
- 创建一个触发器(trriger)来同步两个数据库中指定表的数据
- 已知Oracle数据库有GD和ZS两个数据库,GD数据库v_s表有数据写入时,从v_s表中提取最新数据到ZS数据库的D_E表中。请问用什么办法解决这一问题?如果又碰到不能互访的问题时,又用什么办法解决?
- 从远程服务器数据库中同步数据到本地数据库 sql server 2008 开启分布式事务
- SQL SERVER 2008数据库的表中修改字段的数据类型后,不能保存
- 两服务器,装两数据库,一主一备,实时同步,数据保持一致。
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库 自定义日志记录功能,按日记录,很方便 C#常量和字段以及各种方法的语法总结 类型,对象,线程栈,托管堆在运行时的关系,以及clr如何调用静态方法,实例方法,和虚方法 asp.net webapi 自定义身份验证
- asp.netWeb开发中ztree实现无极限增删改查连接数据同步数据库操作
- 2009-12-01 15:10 SQL SERVER 2008数据库的表中修改字段的数据类型后,不能保存
- 怎么通过web服务器访问MYSQL数据库,使其数据同步到android SQLite数据库?
- ElasticSearch使用jdbc-river同步数据库出现dateOptionalTime不能识别的问题解决办法一则
- SQL Server 2008 R2 数据库之间的数据同步热备份