asp.net mvc 3-删除一个现有字段mvc3c

本文关键字:一个 mvc3c 字段 mvc net 删除 asp | 更新日期: 2023-09-27 17:57:48

我有两个表CONSTANTE,NOM作为字段,RUBRIQUE,FORMULE作为字段并且FORMULE可以包含NOM:例如,我有'COM'作为名称,'COMP*4*C'作为FORMULE我想插入以删除FORMULE中包含的NOM有我的代码,但在使用sql语言链接时它不起作用:

public JsonResult Delete([DataSourceRequest] DataSourceRequest dsRequest,ConstanteVM vm)
    {  
        try
        { 
            var query = from c in entity.T_RUBRIQUE    
                     where !(from c2 in entityConstante.T_CONSTANTE    
                             where c.FORMULE    
                                 .Contains(c2.NOM)   
                                    select c.T_RUBRIQUE );
                     query.Count();

           if (query==0)
            {

ConstanteVM assur=ServiceApplicatif.Delete(vm.ConstatiId);

            ViewData["ConstanteType"] = new SelectList(RefDataManager.GetRefData<ConstanteTypeVM>(), "ConstanteTypeCode", "ConstanteTypeLibelle");
            DataCache dataCache = new DataCache(CurrentSecurityContext.TenantID);
            dataCache.DropDataCache<ConstanteVM>();
           }
           return Json(new[] { vm }.ToDataSourceResult(dsRequest, ModelState));
        }
        catch 
        { 
            ModelState.AddModelError("NOM", "Doit pas etre supprimé ");
            return Json(ModelState.ToDataSourceResult());
        }
    }

asp.net mvc 3-删除一个现有字段mvc3c

请更改此部分,并告诉我这是否有帮助。

if (query==0)

if (query.Any())