/// <summary> /// 删除时,首先要查找到要删除的数据,传递给一个EntityKey对象 /// </summary> static void DeleteMapData() { using (UsersContext user = new UsersContext()) { EntityKey key = new EntityKey("TXGPS_2011Entities1.tMapx", "ID", 748910);//第一个参数是由实体容器名称限定的实体集名称 tMapx mapx = (tMapx)user.GetObjectByKey(key); if (mapx != null) { user.tMapx.DeleteObject(mapx); user.SaveChanges(); Console.WriteLine("删除数据成功"); } } }
static void UpdateMapData() { using (UsersContext user = new UsersContext()) { EntityKey key = new EntityKey("TXGPS_2011Entities1.tMapx", "ID", 748909);//第一个参数是由实体容器名称限定的实体集名称 tMapx mapx = (tMapx)user.GetObjectByKey(key); if (mapx != null) { mapx.Geo = "青岛市高新区"; user.SaveChanges(); Console.WriteLine("更新数据成功"); } } }