小编Bla*_*rad的帖子

是否可以将ID的集合作为ADO.NET SQL参数发送?

例如.我可以写这样的代码:

public void InactiveCustomers(IEnumerable<Guid> customerIDs)
{
    //...
    myAdoCommand.CommandText =
        "UPDATE Customer SET Active = 0 WHERE CustomerID in (@CustomerIDs)";
    myAdoCommand.Parameters["@CustomerIDs"].Value = customerIDs;
    //...
}
Run Code Online (Sandbox Code Playgroud)

我知道的唯一方法是加入我的IEnumerable,然后使用字符串连接来构建我的SQL字符串.

.net sql ado.net

20
推荐指数
2
解决办法
7324
查看次数

subprocess.call要求所有参数用逗号分隔

我曾经能够做一个subprocess.call(["command","-option value -option value"]) ,它会工作有一个更改命令,以正确使用引号中的东西,但现在我必须更改我的子进程调用命令看起来像这样:

subprocess.call(["command","-option","value","-option","value"])
Run Code Online (Sandbox Code Playgroud)

有什么我可以做的,让它在python中再次工作?

这些os.system("command -option value -option value") 作品和以前一样.

python

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

如何从FTP中脱离自己以支持版本控制

我听说用FTP上传你的网站现在是n00bs,但这是我知道8年左右我建网站的唯一方法.显然现在所有的嗡嗡声都是使用版本控制系统,如SVN或Git,并以某种方式使用SSH只上传已更改的文件(如果我理解正确).我想知道是否有人可以解释或指向我"全面"指南.我需要安装什么,我的共享主机(Dreamhost)是否兼容?我目前正在WAMP环境中开发.我从未使用过版本控制,也不知道从哪里开始.我通常使用CakePHP或Zend等框架进行开发.

php svn git ftp ssh

16
推荐指数
3
解决办法
1805
查看次数

在.NET中,如果catch块中的某些内容失败,最终会被调用吗?

在try/catch/finally块中,例如:

try
{

}
catch()
{
   // code fails here
}
finally
{ 

}
Run Code Online (Sandbox Code Playgroud)

所以如果catch块中有异常,最终会被调用吗?

如果没有最终的话,catch块之后的代码会运行吗?

.net exception-handling

16
推荐指数
3
解决办法
3200
查看次数

RavenDB会话> 30

如果我想保存一个我要保存的项目列表,其数量> 30,我会收到错误消息

已达到此会话允许的最大请求数(30).Raven限制允许会话作为早期预警系统进行的远程调用的数量.会话预计会很短暂,并且Raven提供了诸如Load(string []键)之类的工具来一次加载多个文档并批量保存.

我该怎么做才能解决这个问题?这个错误的问题是我没有加载,我正在尝试保存文档.任何想法,将不胜感激.谢谢

c# linq document-database ravendb

16
推荐指数
2
解决办法
5347
查看次数

如果object是Generic List

有没有办法确定对象是否是通用列表?我不会知道列表的类型,我只知道它是一个列表.我该如何确定?

.net c# vb.net generics list

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

单元测试用例生成器

有人试过.Net的任何单元测试生成器吗?

我认为虽然它不会替代任何编写功能的人所编写的良好单元测试,但我认为它会带走一些工作并成为我们可以更好地进行单元测试的起点.

谢谢.

.net c# unit-testing

14
推荐指数
3
解决办法
8852
查看次数

如何将"数组"值传递给我的存储过程?

我希望能够将值的"数组"传递给我的存储过程,而不是串行调用"添加值"过程.

任何人都可以建议一种方法吗?我在这里错过了什么吗?

编辑:我将使用PostgreSQL/MySQL,我还没有决定.

mysql database arrays postgresql stored-procedures

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

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

模拟HttpContext不起作用

我试图模拟HttpContext,以便我可以单元测试我的控制器的Request.IsAuthenicated调用.我正在使用我在Scott Hanselman博客上发现代码来使用rhino.mocks模拟HttpContext.所以我有这个单元测试件:

PostsController postsController = new PostsController(postDL);
mocks.SetFakeControllerContext(postsController);
Expect.Call(postsController.Request.IsAuthenticated).Return(true);
Run Code Online (Sandbox Code Playgroud)

在我的控制器操作中,我有类似的事情, if(Request.IsAuthenticated).... 当我尝试运行单元测试时,测试失败抛出空异常,当我尝试调试单元测试时,我看到HttpContext从未分配给控制器.有任何想法吗?

asp.net asp.net-mvc unit-testing rhino-mocks mocking

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