小编Guy*_*Guy的帖子

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

Rails上的IronRuby入门

有人可以指点我的教程和/或入门文档让IronRuby运行Rails吗?我特别感兴趣的是详细的,逐步的参考,而不是一般的指导.

ironruby ruby-on-rails

10
推荐指数
2
解决办法
5144
查看次数

如何将DataTable转换为IEnumerable <Dictionary <string,object >>?

我想将DataTable转换IEnumerable<>Dictionary<string, object>.我尝试了以下LINQ查询,

from DataRow row in ds.Tables[0].AsEnumerable()
let rowDictionary = new Dictionary<string, object>()
from DataColumn column in row.Table.Columns.Cast<DataColumn>()
select rowDictionary.Add(column.ColumnName, row[column]).ToArray();
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

error CS1943: An expression of type 
'System.Collections.Generic.IEnumerable<System.Data.DataColumn>' is not 
allowed in a subsequent from clause in a query expression with source type 
'System.Data.EnumerableRowCollection<AnonymousType#1>'.  Type inference 
failed in the call to 'SelectMany'.
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过循环来强制执行此操作,但这似乎是我应该能够在LINQ中执行的操作.在此先感谢您的帮助!

linq datatable

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

如何使用LINQPad查看表达式树?

也许我错过了一些明显的东西,但我如何查看此查询的表达式树:

from word in "The quick brown fox jumps over the lazy dog".Split()
orderby word.Length
select word
Run Code Online (Sandbox Code Playgroud)

使用LINQPad

expression-trees linqpad

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

如何确定SQL Server存储过程参数是否具有默认值?

有没有办法以编程方式确定SQL Server存储过程参数是否具有默认值?(如果您可以确定默认值是什么,则可以获得奖励.) SqlCommandBuilder.DeriveParameters()甚至不尝试.

在此先感谢您的帮助!

编辑:老实说,我不在乎它是一个SQL查询,一个SMO对象,等等.

.net sql-server stored-procedures

9
推荐指数
2
解决办法
3203
查看次数

如何从IIS托管的WCF服务启动可执行文件?

我们有一个WCF服务,我们最近从自托管切换到IIS托管.它需要使用Process.Start()启动可执行文件.这在自托管时工作正常,但在IIS中托管时,我们收到错误:

System.ComponentModel.Win32Exception:系统找不到指定的文件

我们在bin目录和应用程序根目录中都有exe(在.svc文件旁边.)但是,它似乎无法找到exe.

任何帮助,将不胜感激.谢谢!

编辑:我忘了提到我们正在使用以下代码启动:Process.Start("LeakingWrapper.exe");

更进一步的信息:不幸的是,我们没有将exe切换到dll的选项,因为它正在包装泄漏内存的第三方库.因此,我们必须将其置于自己的流程中,以确保我们长期运行的WCF服务不会泄漏!

iis wcf

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

如何在VB6中获取当前用户的SID?

我有一些旧的代码,我们必须在VB6中维护.我们需要添加查找当前用户的 SID的功能.任何人都可以向我指出一些代码,说明如何做到这一点?在此先感谢您的帮助!

vb6 windows-security

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

是否有针对JavaScript的更改跟踪框架?

ASP.NET AJAX 4最近添加了跟踪客户端ADO.NET Data Services对象更改的功能.这让我想知道跟踪JavaScript库的其他变化是什么.有没有人见过,或者你在使用任何?

编辑:只是为了澄清"更改跟踪"的含义:新版本的ASP.NET AJAX允许您检索JavaScript对象,在客户端上对其进行更改,然后仅将这些更改发送回服务器.

javascript

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

数据库擅长什么?

我试图让我的团队考虑只是要求数据库做它能做得非常好的事情.我相信,当他们不再将DBMS视为无所不知,无所不能的存在并开始将其视为一种有用的 - 尽管是愚蠢的工具 - 时,他们就可以开始以正确的态度接近优化和数据库设计.这让我想知道:现代数据库擅长什么类型的操作?我将以明显的任务开始列表:

  • 加入使用索引
  • 使用索引过滤
  • 订购最少数量的列

还有其他你能想到的吗?

编辑:随意添加数据库反模式,例如:

  • 存储和操作二进制文件
  • 处理分层数据(大多数数据库)

挑剔的注意事项:我确实知道数据库DBMS之间的区别,但大多数人不知道(或打扰)识别它,所以我故意交换这些概念.

database database-design

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

在VB中创建表的Razor语法是什么?

这不应该像它看起来那么难,但我不能为我的生活使用Razor语法在VB中创建一个表.以下不起作用(尽管一些例子会让我相信):

<table>
@Code
   For Each item in Model
        @<tr>
            @<td>@item.DocumentType</td>
        </tr>
   Next
End Code
</table>
Run Code Online (Sandbox Code Playgroud)

这给了我以下错误:

分析器错误消息:"<"在代码块的开头无效.只有标识符,关键字,注释和"("才有效.

在此先感谢您的帮助!

vb.net asp.net-mvc razor

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