小编Aij*_*han的帖子

如何将"字符串"转换为"没有时区的时间戳"

我是Postgresql的新手,我正在使用WCF服务.
这是我的代码片段:

$.ajax({
    url: '../Services/AuctionEntryServices.svc/InsertAuctionDetails',
    data: JSON.stringify({ "objAuctionEntryEntity": {
        "AuctionNO": '',          
        "AuctionDate": $('[Id$="lblAuctionDateVal"]').text(),
        "TraderID": $('[Id$="ddlTraderName"] option:selected').val(),
        "Grade": $('[Id$="ddlGrade"] option:selected').val(),
        "Varity": $('[Id$="ddlVarity"] option:selected').val(), 
        "QuntityInAuction": $('#txtQuantityForAuction').val(),
        "AuctionRate": $('#txtAuctionRate').val(),
        "BrokerID": a[0],
        "IsSold": $('#chlIsSold').is(':checked'),
        "CreatedBy": $.parseJSON(GetCookie('Admin_User_In_Mandi')).UserID,
        "UpdatedBy": $.parseJSON(GetCookie('Admin_User_In_Mandi')).UserID,
        "CreationDate": GetCurrentDate().toMSJSON(),
        "IsActive": true,
        "AuctionTransaction": arrAuctionTransaction,
        "MandiID": $.parseJSON(GetCookie('Admin_User_In_Mandi')).MandiID,
        "FarmerID": _ownerid,
        "AuctionNO": _auctionno,
        "AmmanatPattiID": _ammantpattiid,
        "ToTraderID": b[0],
        "ToTraderName": $('#txtOtherBuyerNameEN').val(),
        "ToTraderName_HI": $('#txtOtherBuyerNameHI').val()
    }
}),
    type: 'POST',
    contentType: 'application/json',
    dataType: 'json'              
});
Run Code Online (Sandbox Code Playgroud)

这里:

$('[Id$="lblAuctionDateVal"]').text() = "20/8/2013 14:52:49" 
Run Code Online (Sandbox Code Playgroud)

我的这个领域的数据类型是timestamp without time zone.
如何将此字符串转换为timestamp without time zone数据类型?

javascript postgresql ajax wcf jquery

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

如何在没有分组的情况下制作SUM

这是我的问题..

Actual   Auction   Ammanat   id
7000     500       100       228,229
7000     100       100       228,229
7000     900       100       228,229
5000     0         0         230
Run Code Online (Sandbox Code Playgroud)

我想要下面给出的结果

Actual   Auction   Ammanat   Remaining  id
7000     500       100       5550       228,229
7000     100       100       5550       228,229
7000     900       100       5550       228,229
5000     0         0         5000        230
Run Code Online (Sandbox Code Playgroud)

在这里,Remaining(sum(auction)-actual).

我正在使用PostgreSQL.但是如果有人知道SQL Server中的解决方案,那就没问题了.

sql sql-server postgresql window-functions

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

如何使用jquery计算字符串中字符的出现次数

我有一个文本框,我想计算'.'的出现次数.

如果文本框已经有'.' 那么用户不能输入'.' 来自他的主板

这是我的代码:

 $('.txt').keyup(function() {
            var ele = $(this).val();
            var contains = (ele.indexOf('.') > -1);
            if (contains) {
                var count = $(this).val().match(/./g);
                if (count > 1) {                    
                    var cont = $(this).val();
                    var str = $(this).val().length;

                    $(this).val(cont.substring(0, str));
                }                   
            }

        });
Run Code Online (Sandbox Code Playgroud)

$(this).val().match(/./ g) 给出了'.'出现的索引.但我想计算它的出现次数.

asp.net jquery

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

在 VSTO 插件中存储一些数据的最佳方式是什么?

我开发了一个 Outlook 插件,必须打开或关闭。

为此,我声明了一个静态变量,如下所示,

ThisAddIn.cs

public static bool isAddInOn = false;
Run Code Online (Sandbox Code Playgroud)

RibbonButton.cs

    private void btnRibbon_Click(object sender, RibbonControlEventArgs e)
    {
        if (ThisAddIn.isAddInOn )
        {

            ThisAddIn.isAddInOn = false; 
            btnRibbon.Label = "Disabled";

        }
        else
        {

            ThisAddIn.isAddInOn = true;
            btnRibbon.Label = "Enabled";


        }
    }
Run Code Online (Sandbox Code Playgroud)

这是工作。但是当我关闭 Outlook 并再次打开它时,静态变量会再次重置。这意味着当我默认打开 Outlook 时,我的加载项处于禁用状态。

我只是想将该值存储在某个地方。这样我就可以在 Outlook 重新打开时检查该值。

设想:

1)开放的视野

2)通过单击其徽标(位于功能区中)来启用加载项

3)现在关闭前景

4)当我再次打开outlook时,它必须启用

那么我怎样才能做到这一点呢?

c# outlook vsto outlook-addin

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

如何在sql server中使用"like"搜索数据

我输入了一个单词"boat",所以我需要以船开头的记录,还包含"船".但是从"船"开始必须首先出现

我试过跟随

Select   AsiccCodeId,AsiccDescription             
FROM     AsiccCodeMaster  c             
WHERE    c.AsiccDescription like 'boat%' or c.AsiccDescription like '%boat%'
Run Code Online (Sandbox Code Playgroud)

select a.* from
(

 Select   AsiccCodeId,AsiccDescription             
 FROM     AsiccCodeMaster  c             
 WHERE c.IsActive = 1  and (GoodFor = 'M' or GoodFor = 'B')
 and c.AsiccDescription like 'Unmilled%'



 UNION

 Select   AsiccCodeId,AsiccDescription             
 FROM     AsiccCodeMaster  c             
 WHERE c.IsActive = 1  and (GoodFor = 'M' or GoodFor = 'B')
 and c.AsiccDescription like '%Unmilled%'



 )a
Run Code Online (Sandbox Code Playgroud)

但它给了我

4137    Combustion Boats 
6360    Boat, Fibre
6361    Boat, Rubber - Motorized
6362    Boat, Wooden Canal …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2008

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

PostgreSQL 中带有字符串的 For 循环

在这里,我试图连接一个字符串,

CREATE FUNCTION looping() RETURNS TABLE(round text)
DECLARE
  i RECORD;
BEGIN

FOR i IN select regexp_split_to_table('33,55,66,88', ',') as "asd"
LOOP
  str:= str || ',' ||(select  i."asd");
END LOOP;

END;
$$ LANGUAGE plpgsql; 
Run Code Online (Sandbox Code Playgroud)

这是真的还是我错过了什么?

postgresql loops plpgsql

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

如何使用正则表达式从字符串中获取精确的 8 位数字?

我的要求是从给予者字符串中获得精确的 8 位数字。

让我给你举个例子。

  1. 000012345678000 : 这是不允许的,因为它有超过 8 位数字。所以不应提取“12345678”

  2. 0000 12345678 000:这是允许的,因为 8 位是分开的。

  3. 0000 12345678. ABCKSAKU:这是允许的。
  4. 0000.12345678.ABCKSAKU:这是允许的。
  5. 0000/12345678/ABCKSAKU:这是允许的。

简而言之,允许使用单独的 8 位数字。不应该在任何数字之内。

我试过了。

\s{1,}\d{8}\s{1,}但只允许 8 位数字,两边有空格。

你能帮我么。提前致谢

c# regex

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

返回的类型字符不同(70)[]与预期类型不匹配

我需要帮助来查看以下查询,我的表格如下:

CREATE TABLE "MasterDivision"
(
    "DivisionID" bigserial NOT NULL,
    "DivisionName_EN" character varying(70) NOT NULL,
    "DivisionName_HI" character varying(70) NOT NULL,
    "DivisionCode" character varying(70) NOT NULL,
    "StateID" bigint NOT NULL,
    "CreatedBy" bigint NOT NULL,
    "UpdatedBy" bigint NOT NULL,
    "CreatedIP" character varying(50) NOT NULL,
    "UpdatedIP" character varying(70) NOT NULL,
    "IsActive" boolean NOT NULL,
    "CreationDate" date NOT NULL,
    "UpdationDate" date NOT NULL,
    CONSTRAINT "PK_MasterDivision_DivisionID" PRIMARY KEY ("DivisionID")
)
WITH (
    OIDS=FALSE
);
ALTER TABLE "MasterDivision"
OWNER TO postgres;
GRANT ALL ON TABLE "MasterDivision" TO …
Run Code Online (Sandbox Code Playgroud)

postgresql

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