小编Zan*_*non的帖子

错误"当使用2个不同的命令时,"已经有一个与此命令关联的打开的DataReader必须先关闭"

我有这个遗留代码:

 private void conecta()
 {  
     if (conexao.State == ConnectionState.Closed)
         conexao.Open();
 }

 public List<string[]> get_dados_historico_verificacao_email_WEB(string email)
 {
     List<string[]> historicos = new List<string[]>();
     conecta();

     sql = 
         @"SELECT * 
         FROM historico_verificacao_email 
         WHERE nm_email = '" + email + @"' 
         ORDER BY dt_verificacao_email DESC, hr_verificacao_email DESC";

     com = new SqlCommand(sql, conexao);
     SqlDataReader dr = com.ExecuteReader();

     if (dr.HasRows)
     {
         while (dr.Read())
         {
             string[] dados_historico = new string[6];
             dados_historico[0] = dr["nm_email"].ToString();
             dados_historico[1] = dr["dt_verificacao_email"].ToString();
             dados_historico[1] = dados_historico[1].Substring(0, 10);
             dados_historico[2] = dr["hr_verificacao_email"].ToString();
             dados_historico[3] = dr["ds_tipo_verificacao"].ToString();

             sql = …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何以编程方式打开Bootstrap下拉列表

当我点击另一个下拉菜单项时,我正在尝试打开一个Bootstrap下拉列表.

我们的想法是从第一个下拉列表中选择一个城市 - 然后脚本将自动打开第二个带有区域的下拉列表(并且仅显示与所选城市相对应的区域).

这是我的JS:

$('#sidebar_filter_city li').click(function(){   
    $('#sidebar_filter_areas').dropdown('toggle');
});
Run Code Online (Sandbox Code Playgroud)

这是HTML:

<div class="dropdown form-control">
   <div data-toggle="dropdown" id="sidebar_filter_cities" class="sidebar_filter_menu" data-value="jersey-city">Jersey City<span class="caret caret_sidebar"></span></div>           
   <input type="hidden" name="advanced_city" value="jersey-city">
   <ul id="sidebar_filter_city" class="dropdown-menu filter_menu" role="menu" aria-labelledby="sidebar_filter_cities">
      <li role="presentation" data-value="">All Cities</li>
      <li role="presentation" data-value="jersey-city">Jersey City</li>
      <li role="presentation" data-value="london">London</li>
      <li role="presentation" data-value="new-york">New York</li>
   </ul>        
   </div>
</div>

<div class="dropdown form-control">
    <div data-toggle="dropdown" id="sidebar_filter_areas" class="sidebar_filter_menu">All Areas<span class="caret caret_sidebar"></span> </div>           
        <input type="hidden" name="advanced_area" value="">
           <ul id="sidebar_filter_area" class="dropdown-menu filter_menu" role="menu" aria-labelledby="sidebar_filter_areas">
               <li role="presentation" data-value="">All Areas</li>
               <li role="presentation" data-value="east-harlem" data-parentcity="">East Harlem</li>
               <li …
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap twitter-bootstrap-3

57
推荐指数
7
解决办法
8万
查看次数

Ruby数组中的奇数(或偶数)条目

有没有快速的方法来获取Ruby中的数组中的所有其他条目?奇数或偶数条目值包含在奇数中.我希望能够像这样使用它:

array1 += array2.odd_values
Run Code Online (Sandbox Code Playgroud)

要么

puts array2.odd_values.join("-")
Run Code Online (Sandbox Code Playgroud)

例如

更新

这完全是我所追求的,但我确信有一个较短的版本.

array1.each_with_index do |item,index| 
  if (index %2 ==0) then 
    array2.push(item) 
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby

53
推荐指数
8
解决办法
6万
查看次数

如何使用Node.js在MongoDB中使用cursor.forEach()?

我的数据库中有大量文档,我想知道如何浏览所有文档并更新它们,每个文档都有不同的值.

mongoose mongodb node.js

49
推荐指数
6
解决办法
7万
查看次数

ELB可以根据URL重定向请求吗?

我正在尝试在Amazon Elastic Load Balancer后面设置我的应用程序服务器.我想有一个专用于旧版本的服务器,以及专用于新版本的所有其他服务器.我想在路径参数中使用版本ID来实现它

例如

当前版本(3.0):http://example.com/APPNAME/service

旧版本(2.2):http://example.com/APPNAME/v2.2/service

我想知道:

  1. ELB是否有能力查看HTTP请求?
  2. ELB可以根据URL路径参数重定向请求吗?

load-balancing amazon-web-services amazon-elb

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

C#匿名类型无法分配 - 它是只读的

这段代码片有什么问题?

class Program
{
    static void Main(string[] args)
    {
        var obj = new { Name = "A", Price = 3.003 };

        obj.Name = "asdasd";
        obj.Price = 11.00;

        Console.WriteLine("Name = {0}\nPrice = {1}", obj.Name, obj.Price);

        Console.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error   5   Property or indexer 'AnonymousType#1.Name' cannot be assigned to -- it is read only .....\CS_30_features.AnonymousTypes\Program.cs  65  13  CS_30_features.AnonymousTypes
Error   6   Property or indexer 'AnonymousType#1.Price' cannot be assigned to -- it is read only    .....\CS_30_features.AnonymousTypes\Program.cs  66  13  CS_30_features.AnonymousTypes
Run Code Online (Sandbox Code Playgroud)

如何将值重新设置为匿名类型对象?

c# anonymous-types c#-3.0

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

IIS管理器正在运行,但Windows未显示在Windows 7中

IIS管理器窗口未显示在我的计算机中.它在任务栏中可见但是当我点击它时,它没有打开或显示.它以前工作,但突然停止了.

我的系统详情是:

  • Windows 7 64位
  • IIS管理器7.5版

windows iis-7

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

如何将Bootstrap下拉样式应用于ASP.NET MVC DropDownList?

给出以下MVC剃刀代码,它从列表中创建一个下拉列表:

@Html.DropDownList("MyTestList", null, new { @class = "btn btn-default dropdown-toggle" })
Run Code Online (Sandbox Code Playgroud)

这将创建以下下拉列表:

落下

使用getbootstrap.com中的代码时:

<div class="dropdown">
    <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
        Dropdown
        <span class="caret"></span>
    </button>
    <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
        <li role="presentation"><a role="menuitem" tabindex="-1" href="#">test1</a></li>
        <li role="presentation"><a role="menuitem" tabindex="-1" href="#">test2</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

它将显示如下的下拉列表:

图片

问题:@Html.DropDownList使用MVC中的HTML代码时,是否可以获得相同的外观和感觉?

asp.net-mvc twitter-bootstrap

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

本地package.json存在,但缺少node_modules

我正在尝试启动我刚刚从GitHub存储库克隆的redux应用程序.

我尝试使用以下命令运行它

npm start
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误

> react-redux@1.0.0 start /home/workspace/assignment
> webpack-dev-server --config ./configs/webpack/webpack.config.development.js

sh: 1: webpack-dev-server: not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! react-redux@1.0.0 start: `webpack-dev-server --config ./configs/webpack/webpack.config.development.js`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the react-redux@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, …
Run Code Online (Sandbox Code Playgroud)

javascript npm reactjs redux react-redux

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

Angular中方括号使用的目的是什么?

我想了解声明MyOtherService和之间的区别MyOtherComplexService.特别是方括号部分的目的是什么?何时使用它们何时不使用?

var myapp = angular.module('myapp', []);

myapp.factory('MyService', function($rootScope, $timeout) {
    return {
        foo: function() {
            return "MyService";
        }
    }
});

myapp.factory('MyOtherService', function($rootScope, $timeout, MyService) {
    return {
        foo: function() {
            return "MyOtherService";
        }
    }
});

myapp.factory('MyOtherComplexService', ['$rootScope', '$timeout', 'MyService', function($rootScope, $timeout, MyService) {
    return {
        foo: function() {
            return "MyOtherComplexService";
        }
    } 
}]);

myapp.controller('MyController', function($scope, MyOtherService, MyOtherComplexService) {

    $scope.x = MyOtherService.foo();
    $scope.y = MyOtherComplexService.foo(); 
});
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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