小编use*_*256的帖子

如何返回JSon对象

我正在使用一个jQuery插件,需要一个具有以下结构的JSON对象(我将从数据库中检索值):

{ results: [
    { id: "1", value: "ABC", info: "ABC" },
    { id: "2", value: "JKL", info: "JKL" },
    { id: "3", value: "XYZ", info: "XYZ" }
] }
Run Code Online (Sandbox Code Playgroud)

这是我的班级:

public class results
{
    int _id;
    string _value;
    string _info;

    public int id
    {
        get
        {
            return _id;
        }
        set
        {
            _id = value;
        }
    }
    public string value
    {
        get
        {
            return _value;
        }
        set
        {
            _value = value;
        }
    }
    public string info
    {
        get
        {
            return …
Run Code Online (Sandbox Code Playgroud)

c# json json.net

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

使用实体框架返回数据表

我正在使用实体框架.在我的应用程序中有一个特殊情况,我必须使用存储过程.由于在SP中编写了很多SQL语句,我不想​​在我的C#代码中重写它.我只需要以数据表的形式返回结果.我写了一些代码,但我一度陷入困境.有人可以填写下面的代码吗?

using (dbContext.Database.Connection)
{
dbContext.Database.Connection.Open();
DbCommand cmdItems= dbContext.Database.Connection.CreateCommand();
cmdItems.CommandText = "GetAvailableItems";
cmdItems.CommandType = CommandType.StoredProcedure;
cmdItems.Parameters.Add(new SqlParameter("jobCardId", 100525));
//Need to write code below to populate a DataTable.
}
Run Code Online (Sandbox Code Playgroud)

c# entity-framework ado.net-entity-data-model

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

从ExtJS存储中删除数组中存在的记录

我有一个商店和一个阵列.如果该记录的值与数组中的值匹配,我想从商店中删除记录.以下是我正在尝试的代码,但它不起作用.有谁能建议正确的方法?

'store'是实际商店,'filterItems'是我想从'store'中删除的记录数组.

    store.each(function (record) {
        for (var i = 0; i < filterItems.length; i++) {
            if (record.get('ItemId') === _filterItems[i].get('ItemId')) {
                itemIndex = store.data.indexOf(record);
                store.removeAt(itemIndex );
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

extjs extjs4.2

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

JavaScript:使用时区将 UTC 时间转换为本地时间

我有一个 UTC 日期时间字符串和时区名称。我是从第三方 API 获得的。我需要使用 JavaScript/NodeJS 将 UTC 时间转换为该时区的本地时间,并获取该时区的当前时间。是否有任何可用的库/方法?

var timezone = "America/New_York";//This will always be in Olson format.
var UTCTime = "2017-09-03T02:00:00Z";
var localTime; //I need to find the equivalent of UTCTime for America/New_York
var currentTime; //Current time of time zone America/New_York
Run Code Online (Sandbox Code Playgroud)

javascript datetime node.js

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

NodeJS:无法将流/缓冲区转换为 base64 字符串

我需要创建需要发送到第三方 API 的 base64 字符串。我有流和缓冲区。表单流 我能够创建图像,因此流不会被破坏。这是两个变量:

var newJpeg = new Buffer(newData, "binary");

var fs = require('fs');
let Duplex = require('stream').Duplex;

let _updatedFileStream = new Duplex();
_updatedFileStream.push(newJpeg);
_updatedFileStream.push(null); 
Run Code Online (Sandbox Code Playgroud)

无论我尝试什么,我都无法将它们中的任何一个转换为 base64 字符串。

_updatedFileStream.toString('base64');
Buffer(newJpeg, 'base64');
Buffer(newData, 'base64');
Run Code Online (Sandbox Code Playgroud)

以上都不起作用。有时我会得到 Uint8Array[arraySize] 或乱码字符串。我究竟做错了什么?

stream node.js

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

ExtJS网格:在控制器中处理动作列的单击事件

我有一个'EmployeeList'视图.里面有一个网格.我需要从控制器处理actioncolumn的click事件.这是观点:

Ext.define('ExtApp.view.Employees', {
    extend: 'Ext.panel.Panel',
    alias: 'widget.employees',
.
.
.
.
.
});
Run Code Online (Sandbox Code Playgroud)

该视图包含一个网格:

xtype: 'grid',
columns:[{
.
.
.
.
xtype: 'actioncolumn',
                text: 'Delete',
                width: 100,
                items: [{
                    icon: 'images/deleteEmployee.jpg',
                    tooltip: 'Delete'
                }]
}]
Run Code Online (Sandbox Code Playgroud)

如何在控制器中处理actioncolumn的click事件?

这是控制器的代码:

Ext.define('ExtApp.controller.Employees', {
    extend: 'Ext.app.Controller',
    refs: [{
        ref: 'employees',
        selector: 'employees'
    }],
    init: function () {
        //reference for the grid's actioncolumn needed here

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

extjs extjs4.2

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

动态设置div的位置

我必须创建一个搜索结果框。每当用户在搜索文本框中键入内容时,结果列表将填充在文本框下方的搜索结果框中。我可以在只有一个搜索框实例的情况下执行此操作(调用方是单个文本框)。当同一搜索框用于多个文本框时,会发生此问题。我希望它根据呼叫者文本框调整其位置。这是代码:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <style>
        .searchDiv {
            border: 1px solid red;
            width:150px;
            height:100px;
            visibility: hidden;
        }
    </style>
    <script>
        showSearchBox = function (_element) {
            var _div = document.getElementById('divSearch');
            _div.style.visibility = 'visible';
        }
        hideSearchBox = function () {           
            var _div = document.getElementById('divSearch');
            _div.style.visibility = 'hidden';
        }
    </script>
</head>
<body>
    <table border="0" style="width: 50%">
        <tbody>
            <tr>
                <td style="width: 50%">
                    <input type="text" id="txtFirstName" name="txtFirstName" onfocus="showSearchBox(this)" onblur="hideSearchBox()" />
                </td>
                <td style="width: 50%">
                    <input type="text" id="txtLastName" name="txtLastName" onfocus="showSearchBox(this)" onblur="hideSearchBox()"/>
                </td>
            </tr><tr>
                <td colspan="2" …
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

使用case语句中的条件进行SQL搜索

我需要根据条件进行搜索.如果我传递@SearchCondition = 1,那么应该在OrderId列上为传递的@SearchValue执行搜索如果我传递@SearchCondition = 0,搜索必须返回所有记录减去@SearchValue的记录

IF @SearchCondition = 1 
   Search Records With [OrderId] = @SearchValue

IF @SearchCondition = 0 
   Get All The Records With [OrderId] <> @SearchValue
Run Code Online (Sandbox Code Playgroud)

但是上述需要在一个声明中完成(理想的CASE声明).不,IF-ELSE因为查询太大,我不想写两次相同的长查询,但只有一个不同的行.为方便起见,这是示例表:

DECLARE @SearchCondition INT = 0, @SearchValue INT = 121 
CREATE TABLE #TempData
(
[Id] INT IDENTITY(1,1),
[OrderId] INT,
[OrderName] VARCHAR(20)
)
INSERT INTO #TempData
SELECT 121, 'A1' UNION
SELECT 122, 'A2' UNION
SELECT 123, 'A3' UNION
SELECT 124, 'A4' UNION
SELECT 125, 'A5' UNION
SELECT 126, 'A6' UNION …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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