示例#1
0
        /// <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("删除数据成功");
                    }              
            }
        }
示例#2
0
        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("更新数据成功");
                }
            }
        }