Ejemplo n.º 1
0
        /// <summary>
        /// nosql型db删除
        /// </summary>
        /// <param name="connstr"></param>
        /// <param name="dbname"></param>
        /// <param name="collectionname"></param>
        /// <param name="json"></param>
        /// <returns></returns>
        protected virtual bool DeleteNOSQL(string connstr, string dbname, string collectionname, string json)
        {
            MongoAccess26 dao = GetDao <MongoAccess26>(connstr, dbname);

            return(dao.Delete(collectionname, json));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// nosql型db修改
        /// </summary>
        /// <param name="connstr"></param>
        /// <param name="dbname"></param>
        /// <param name="collectionname"></param>
        /// <param name="json"></param>
        /// <param name="updateobj"></param>
        /// <returns></returns>
        protected virtual bool UpdateNOSQL(string connstr, string dbname, string collectionname, string json, FrameDLRObject updateobj)
        {
            MongoAccess26 dao = GetDao <MongoAccess26>(connstr, dbname);

            return(dao.Update(collectionname, json, updateobj));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// nosql型db新增
        /// </summary>
        /// <param name="connstr"></param>
        /// <param name="dbname"></param>
        /// <param name="collectionname"></param>
        /// <param name="json"></param>
        /// <param name="updateobj"></param>
        /// <returns></returns>
        protected virtual bool InsertNOSQL(string connstr, string dbname, string collectionname, FrameDLRObject obj)
        {
            MongoAccess26 dao = GetDao <MongoAccess26>(connstr, dbname);

            return(dao.Insert(collectionname, obj));
        }
Ejemplo n.º 4
0
        /// <summary>
        /// nosql型db查询
        /// </summary>
        /// <param name="connstr"></param>
        /// <param name="dbname"></param>
        /// <param name="collectionname"></param>
        /// <param name="json"></param>
        /// <returns></returns>
        protected virtual List <FrameDLRObject> QueryNOSQL(string connstr, string dbname, string collectionname, string json)
        {
            MongoAccess26 dao = GetDao <MongoAccess26>(connstr, dbname);

            return(dao.Query(collectionname, json));
        }