예제 #1
0
        /// <summary>
        /// 批量加入
        /// </summary>
        /// <param name="objlist"></param>
        /// <returns></returns>
        public static KeyValuePair <bool, string> AddNewBatch(List <T> objlist)
        {
            Dictionary <string, object> paramList;

            foreach (T item in objlist)
            {
                paramList = new Dictionary <string, object>();
                Dbop.ExecuteSqlSuc(SQLInsert <T>(item, paramList), paramList);
            }
            return(new KeyValuePair <bool, string>(true, null));
        }
예제 #2
0
        /// <summary>
        /// 删除操作(根据主键)
        /// </summary>
        /// <param name="pkvalue">主键值</param>
        /// <returns></returns>
        public static KeyValuePair <bool, string> Remove(object pkvalue)
        {
            string sql = SQLDelete <T>(pkvalue);

            return(new KeyValuePair <bool, string>(Dbop.ExecuteSqlSuc(sql), null));
        }