小编l--*_*'''的帖子

如何从IEnumerable结果集中删除null的可能性

如何在此处消除对Any/null的检查?

    public List<Incident> GetByServiceActivity(Guid serviceActivityGuid)
    {
        var result = from s in this._xrmServiceContext.ServiceAppointmentSet
                      join i in this._xrmServiceContext.IncidentSet on s.RegardingObjectId.Id equals i.Id
                      select i;

        return result.Any() ? result.Distinct().ToList() : new List<Incident>();
    }
Run Code Online (Sandbox Code Playgroud)

我希望能够像这样简单地返回1个表达式:

return from s in this._xrmServiceContext.ServiceAppointmentSet
                          join i in this._xrmServiceContext.IncidentSet on s.RegardingObjectId.Id equals i.Id
                          select i;
Run Code Online (Sandbox Code Playgroud)

我们如何隐式返回一个空,而不是必须检查.Any()?

.net c# visual-studio c#-5.0 dynamics-crm-2011

-1
推荐指数
1
解决办法
60
查看次数

引用别名而不是重复计算

我有一个问题:

SELECT   [outer].*,
         (total_pain_patients / NULLIF ((SELECT Sum(total_pain_patients)
             FROM   [topplansperprovider]
             WHERE  [outer].[INDEX_IMSID] = [INDEX_IMSID]
             AND plan_rank BETWEEN 1 AND 10), 0)) * 100 AS PercentOf,
         pm.*,
         percentof * pm.score
FROM     [topplansperprovider] AS [outer]
left JOIN [payer Mapping] pm
on lower([outer].Plan_Name_OR_Payment_Type)=lower(pm.[ims payer name])
WHERE    INDEX_IMSID = '1753841'
ORDER BY 6 ASC
Run Code Online (Sandbox Code Playgroud)

我的问题是选择这个:

percentof * pm.score
Run Code Online (Sandbox Code Playgroud)

由于percentof是派生列的别名,我不知道如何在其他列中使用它.

  1. 我该如何选择percentof * pm.score
  2. 如果这太难了,我怎样才能将percentof永久列添加到我的表中?

sql t-sql sql-server sql-server-2008

-2
推荐指数
1
解决办法
129
查看次数

更改列表中列表中的元素

我正在将csv文件读入数据:

def get_file(start_file): #opens original file, reads it to array
  with open(start_file,'rb') as f:
    data=list(csv.reader(f))
Run Code Online (Sandbox Code Playgroud)

我需要遍历每一行并向行[1]添加一个值.最初row[1] = 'Peanut',我需要添加'Butter',结果就是这样

row[1]='PeanutButter'
Run Code Online (Sandbox Code Playgroud)

我需要为这样的每一行做这个

for row in data:
  row+='Butter'
Run Code Online (Sandbox Code Playgroud)

这是正确的做法吗?

python csv list

-4
推荐指数
1
解决办法
283
查看次数

如何在表单中快速加载大约100万行数据?

我们有一个连接到sql server数据库的c#winforms应用程序.

我们使用RadGridView(选项卡式)控件来显示存储在sql server中的大约10个不同视图的数据.

我们为每个视图运行一个线程(Tab),抓取数据并填充每个radgridview选项卡.

我们的问题是加载时间过长.

我们如何加快数据检索?

这是控件的样子: 在此输入图像描述

.net c# sql sql-server sql-server-2012

-5
推荐指数
1
解决办法
1075
查看次数

如何将所有表的数据和模式复制到同一服务器上的不同数据库中?

使用脚本 (但不使用数据导入/导出,不使用备份还原,不使用数据库副本) 如何将完整的表(模式和数据)从同一服务器上的一个数据库复制到同一服务器上的另一个数据库?

我已经尝试过做我上面用的斜体了; 但是,由于用户权限等原因,我无法使用这些方法.

也许这会奏效:

 SELECT *
 INTO newdb.dbo.newtable
 FROM olddb.dbo.oldtable
Run Code Online (Sandbox Code Playgroud)

但我想将它应用于每个表(大约100个表).

sql t-sql sql-server sql-server-2012

-8
推荐指数
1
解决办法
4962
查看次数

如何在不实例化的情况下使用类?

我有课:

static class GetRole
    {
        public static string OfUser(string username)
        {
            string result="None";
            foreach (string key in WebConfigurationManager.AppSettings)
            {
                if (WebConfigurationManager.AppSettings[key].Contains(username))
                {
                    result = WebConfigurationManager.AppSettings[key];
                    break;
                }
            }

            return result;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我想使用它et ts

string role = GetRole.OfUser(username);
Run Code Online (Sandbox Code Playgroud)

或者更喜欢这样:

string role = GetRole(username);
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

c# asp.net

-9
推荐指数
1
解决办法
1万
查看次数

#someDiv是什么意思?

当用户将鼠标悬停在此对象上时,i需要弹出一条消息:

onmouseover="
    evt.target.setAttribute('opacity', '0.5'); 
    $('#someDiv').show();" 
onmouseout="
    evt.target.setAttribute('opacity','1)');
    $('#someDiv').hide();"
Run Code Online (Sandbox Code Playgroud)

什么exaclty someDIv意味着什么?我在哪里放文字?

我这样做,它根本没有显示文本.它只是改变了不透明度.

<path 
    d="M 242.96145,653.59282 L 244.83646,650.1553 
       L 247.02397,649.8428 L 247.33647,650.62405 
       L 245.30521,653.59282 L 242.96145,653.59282 
       z M 252.80525,649.99905 L 258.74278,652.49906 
       L 260.77404,652.18656 L 262.33654,648.43654 
       L 261.71154,645.15528 L 257.64902,644.68653 
       L 253.74275,646.40528 L 252.80525,649.99905 
       z M 282.49289,659.6866 L 286.08665,664.99912 
       L 288.43041,664.68662 L 289.52417,664.21787 
       L 290.93042,665.46787 L 294.52419,665.31162 
       L 295.4617,663.90537 L 292.64918,662.18661 
       L 290.77417,658.59284 L 288.74291,655.15533 
       L 283.11789,657.96784 L 282.49289,659.6866 
       z M 302.02423,668.28039 L 303.27423,666.40538 
       L 307.8055,667.34288 L 308.43051,666.87413 
       L 314.36803,667.49913 …
Run Code Online (Sandbox Code Playgroud)

html javascript css xml jquery

-17
推荐指数
1
解决办法
751
查看次数