示例#1
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <returns></returns>
        public string TBFullCtrl_Save()
        {
            try
            {
                MapExt me = new MapExt();
                int    i  = me.Retrieve(MapExtAttr.ExtType, MapExtXmlList.TBFullCtrl,
                                        MapExtAttr.FK_MapData, this.FK_MapData,
                                        MapExtAttr.AttrOfOper, this.KeyOfEn);

                me.FK_MapData = this.FK_MapData;
                me.AttrOfOper = this.KeyOfEn;
                me.FK_DBSrc   = this.GetValFromFrmByKey("FK_DBSrc");
                me.Doc        = this.GetValFromFrmByKey("TB_Doc"); //要执行的SQL.

                me.ExtType = MapExtXmlList.TBFullCtrl;

                //执行保存.
                me.InitPK();

                if (me.Update() == 0)
                {
                    me.Insert();
                }

                return("保存成功.");
            }
            catch (Exception ex)
            {
                return("err@" + ex.Message);
            }
        }
示例#2
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <returns></returns>
        public string AutoFullDLL_Save()
        {
            MapExt me = new MapExt();
            int    i  = me.Retrieve(MapExtAttr.ExtType, MapExtXmlList.AutoFullDLL,
                                    MapExtAttr.FK_MapData, this.FK_MapData,
                                    MapExtAttr.AttrOfOper, this.KeyOfEn);

            me.FK_MapData = this.FK_MapData;
            me.AttrOfOper = this.KeyOfEn;
            me.FK_DBSrc   = this.GetValFromFrmByKey("FK_DBSrc");
            me.Doc        = this.GetValFromFrmByKey("TB_Doc"); //要执行的SQL.
            me.ExtType    = MapExtXmlList.AutoFullDLL;

            //执行保存.
            me.InitPK();

            if (me.Update() == 0)
            {
                me.Insert();
            }

            return("保存成功.");
        }