问题列表 - 第7458页

LINQ:获取Parent对象属性和单个子属性作为平面结构

我有一个名为Branch的父对象中包含的地址列表.分支可能会也可能不会定义这些地址,我需要获得一个扁平的层次结构或这些分支和地址.

var x = from p in CurrentBranchList 
        where p.ScheduledForDeletion == false
        from c in p.Addresses 
        where c.ScheduledForDeletion == false && c.AddressTypeId == 3
        select new
        {
          BranchId = p.BranchId,
          Name = p.Name,
          Address = (c == null) ? "" : c.Address1 + " " + c.Address2,
          City = (c == null) ? "" : c.City,
          State = (c == null) ? 0 : c.StateId
        };
Run Code Online (Sandbox Code Playgroud)

以上就是我尝试的但是如果地址丢失了,我得不到关于分支的信息...我还在试图弄清楚如何使用Linq.在SQL中我会离开加入两个表来获取该信息.

任何人都可以帮助我...我相信这是一件非常容易的事情.谢谢.PS.我知道这非常相似(Linq查询返回父子项的已分级列表)但在该项中,子项始终存在.


编辑 - 工作解决方案 以下代码似乎对我有用.我不能反对源数据库,因为CurrentBranchList中包含的对象是在内存中编辑的,并且持久性是在单个操作中执行的.

var x = from p in …
Run Code Online (Sandbox Code Playgroud)

c# linq

3
推荐指数
1
解决办法
2696
查看次数

是否有任何预先构建的方法来解析VB6中的JSON?

是否有可以在VB6中使用的现有JSON解析器?

我显然可以编写自己的解析器,但如果我不需要,我不想重新发明轮子.

谢谢!

vb6 parsing json

3
推荐指数
1
解决办法
2090
查看次数

总是在SQL中显示小数位?

我正在处理一个返回数值(货币)的查询.有些值是整数,显示为3,5,2等,而其他数字则显示为2.52,4.50等.

如何强制oracle始终显示小数位?

谢谢

sql oracle formatting

11
推荐指数
3
解决办法
6万
查看次数

制作此布局(css或表格)的最佳方法是什么?

我正在开发一个有订阅的应用程序.我想知道什么是构造数据的最佳方式,如下面的模式(使用表或css).(对不起,我在工作,感冒不在免费图片托管服务上发布我想要的图片.)

|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
| Location:   xxxxxxxxx-xxxx-xxx                 Maximum subscription date: 12-11-2009  |
| Begin date: 12-15-2009                                              Cost: $ 150       |
| Duration:   2 Days                                                                    |
| Status:     Confirmed with remaining places                           [Subscription]  |
|                                                                                       |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
| Location:   xxxxxxxxx-xxxx-xxx                 Maximum subscription date: 12-12-2009  |
| Begin date: 12-15-2009                                              Cost: $ 150       |
| Duration:   2 Days                                                                    |
| Status:     Confirmed with remaining places                           [Subscription]  |
|                                                                                       |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

我在想桌子,但我不确定这是最合适的方式.

html css layout

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

如何让Excel将每个第n个单元格从一个工作表复制到另一个工作表?

我的数据从C9开始,我想引用每第18行.例如(引用的工作表名为Summer):

= +夏天!C9

= +夏天!C27

= +夏天!C45

我怎样才能获得excel来识别这种模式,所以我不必一遍又一遍地输入它?

谢谢!

excel

3
推荐指数
1
解决办法
2万
查看次数

ASP.NET Masters:使用Session变量有哪些优点/缺点?

我已经对这个主题进行了搜索,并且一遍又一遍地找到了相同的数据 - 对三种不同类型会话的回顾.(InProc,Sql,StateServer)但是,我的问题是不同的.

具体来说,首先使用内置.NET会话的优点/缺点是什么?

这就是我要问的原因:一位.NET开发人员告诉我永远不要使用内置的Microsoft Session.一点也不.甚至没有创建自定义会话状态提供程序.他的理由如下:如果您在IIS中打开了会话,它会使您的所有请求同步发生.他说,启用会话会降低Web服务器的性能.

他的解决方案是自己创建一个会话 - 一个存储所需值的类,并在数据库中进行序列化.他建议您存储唯一ID以在cookie或querystring变量中引用它.在我们的环境中,使用数据库存储会话是一项要求,因为我们制作的所有页面都在Web场上,我们使用Oracle--所以我同意这一部分.

使用内置Session会降低性能,而不是自制的Session吗?这有什么安全问题吗?

总而言之,有什么优点/缺点?

感谢所有回答的人!

asp.net iis session session-state

21
推荐指数
5
解决办法
2万
查看次数

带有Windows中央存储库的DVCS

我们目前正在使用VSS进行版本控制.我们的开发人员中很少有人对分布式模型感兴趣(并希望摆脱VSS).我们的网络充满了Windows机器,而我们的IT部门拥有维护Linux机器的经验,他们不愿意这样做.

什么DVCS系统可以在Windows上托管其中央存储库,同时提供..

  1. 推送对存储库的访问权限.
  2. 基本认证.通常只是一种允许或拒绝访问整个存储库的方法.无需细粒度访问.
  3. 服务器进程使用户不需要对存储库进行写权,从而降低了意外搞乱的风险.

在客户端,像Tortoise这样的GUI或多或少都是一个要求(抱歉,Windows shell很糟糕.:|).易于安装将是一个巨大的优势,因为我们的IT部门已经非常低的资源.只要客户端能够存储凭据,使用Windows凭据进行身份验证将是一个优势,但不是必需的.

我有一个(真的)快速看看Git,Mercurial和Bazaar.

  • Git似乎使用ssh或简单的WebDAV进行存储库访问,需要用户的写权限.
  • Mercurial有一个内置的http服务器,但这似乎只是为了拉动目的.更新: Mercurial也支持推送.
  • Bazaar似乎使用sftp进行存储库访问,同样需要用户的写入权限.

是否有任何DVCS系统的Windows服务器进程,谁有人设法在Windows的土地上设置一个?

如果这是一个重复的问题,请道歉.我找不到一个.

更新

Mercurial为推动目的而工作!详细列表所需的内容可以在下面找到答案.

windows git version-control mercurial

24
推荐指数
3
解决办法
2903
查看次数

Mac OSX/iPhone上的C预处理器,使用'#'键?

我正在看一些开源项目,我看到以下内容:

NSLog(@"%s w=%f, h=%f", #size, size.width, size.height)
Run Code Online (Sandbox Code Playgroud)

在尺寸符号之前,'#'究竟是什么意思?这是C字符串的某种前缀吗?

cocoa cocoa-touch objective-c stringification c-preprocessor

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

你在Silverlight中使用了什么IsolatedStorage?

我没有看到隔离存储的很多价值,除了可能暂时缓存一些图像或本地代码.因为你只获得1MB,即便如此,我也看不到它的重要价值.在隔离存储中保存设置没有多大意义,因为用户可以从另一台机器上的另一个浏览器访问您的silverlight应用程序.

Plus Settings更有意义地存储在服务器上.

你可能错过了什么使用IsolatedStorage?

silverlight isolatedstorage

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

IronPython - JSON选择

在IronPython 2.0.1中处理JSON的最佳方法是什么.原生Python"标准库"json看起来尚未实现.

如果我想使用Newtonsoft Json.NET库,我该怎么做?我可以将程序集添加到GAC,但我的其他选择是什么?

.net json ironpython dynamic-language-runtime

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