小编the*_*van的帖子

更新SQL Server中的Select Case语句:

我编写了以下更新语句来更新PLN_DU_Vendor表的StatusID.

UPDATE 
PLN_DU_Vendor
SET
    PLN_DU_Vendor.StatusID = 2
FROM
    PLN_DU_Vendor 
INNER JOIN PMT_RFDDetail D ON PLN_DU_Vendor.DUID = D.DUID
INNER JOIN PMT_RFDHeader H ON H.RFDID = D.RFDID AND PLN_DU_Vendor.VendorID = H.VendorID
INNER JOIN PLN_LASCO_Header LH ON LH.LASCOID = H.LASCOID AND LH.ReleaseID = PLN_DU_Vendor.ReleaseID
AND PLN_DU_Vendor.VendorDUQuantity = (D.DespatchQuantity + ISNULL(PLN_DU_Vendor.RFDQuantity, 0))
WHERE
     H.RFDID = 10
Run Code Online (Sandbox Code Playgroud)

如果条件

PLN_DU_Vendor.VendorDUQuantity = (D.DespatchQuantity + ISNULL(PLN_DU_Vendor.RFDQuantity, 0))
Run Code Online (Sandbox Code Playgroud)

失败,我需要将StatusID更新为1.如何在同一更新选择语句中执行此操作.

sql-server select sql-server-2008

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

如何在GridView命令字段中调用JavaScript函数?

我已经返回一个Javascript函数,它向用户询问确认消息.JavaScript函数是

    function ConfirmOnDelete() {
    if (confirm("Are you sure to delete?"))
        return true;
    else
        return false;
Run Code Online (Sandbox Code Playgroud)

和GridView如下所示:

    <asp:CommandField HeaderText="Delete" ShowDeleteButton="True" />
Run Code Online (Sandbox Code Playgroud)

这里我想在用户单击GridView命令字段中的Delete时调用JavaScript函数.怎么称呼这个?

javascript c# asp.net gridview

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

根据其属性值对JSON数组进行排序

这是我获得的JSON数组:

    [
        {
            "Name" : "Sachin",
            "Age"  : "41",
            "Team" : "Mumbai"
        },
        {
            "Name" : "Dravid",
            "Age"  : "42",
            "Team" : "Rajasthan"
        },
        {
            "Name" : "Yuvraj",
            "Age"  : "31",
            "Team" : "Bangalore"
        }
    ]
Run Code Online (Sandbox Code Playgroud)

但是我需要通过"Age"属性对这个JSON数组desc进行排序.我想要的JSON数组应如下所示:

 [
    {
        "Name" : "Dravid",
        "Age"  : "42",
        "Team" : "Rajasthan"
    },
    {
        "Name" : "Sachin",
        "Age"  : "41",
        "Team" : "Mumbai"
    },
    {
        "Name" : "Yuvraj",
        "Age"  : "31",
        "Team" : "Bangalore"
    }
]
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点?

javascript arrays sorting json node.js

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

列出Asp.Net中GridView事件的顺序

就像页面生命周期事件一样,任何人都可以列出 GridView 事件的顺序吗?这个问题在采访中被问到。我正在谷歌搜索但无法得到想要的答案。

.net asp.net events gridview

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

a,b,c而不是sql server中的序列号1,2,3

我有一个SQL Server表,如下所示:

   S.No            ID          Name
  -------        -----        -------
    1              100         Yuvraj
    2              101         Brian
    3              102         Paul
    4              103         Andrew
    5              104         Wasim
    6              105         Zaheer
    7              106         Shaun
    8              107         Lance
Run Code Online (Sandbox Code Playgroud)

而不是S.No 1,2,3,4,5,6等我想要英文字母,例如S.No a,b,c,d,e,f,g,h,i等等. ..如何实现这一目标?

sql sql-server sql-server-2005 sql-server-2008

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

JavaScript中的条件语句

在C#.Net中,我们将使用如下所示的条件语句:

string Place = TextBox1.Text == "" ? "School" : TextBox1.Text;
Run Code Online (Sandbox Code Playgroud)

如何在JavaScript中使用条件语句.我正在为TextBox分配一个值,如果没有值,那么我想将"1"分配给TextBox.

我在这里用过,

document.getElementById('<%=txtPlace.ClientID %>').value   = obj[1];
Run Code Online (Sandbox Code Playgroud)

如果obj [1] ==""那么我想将"1"分配给TextBox.如何分配?使用If语句可以轻松完成.但我想知道如何在JavaScript中使用条件语句?JavaScript中是否有条件语句?如果是,那么如何使用它?

javascript c# asp.net visual-studio-2008 conditional-statements

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

如何在ASP.NET中使用登录系统上传特定文件夹?

我将创建一个这样的ASP.NETWeb应用程序;

  1. 用户可以自己登录usernamepassword.
  2. 用户可以提交upload自己的文件夹(我手动定义文件夹),也可以查看自己页面中的所有文件,并可以下载.

我想我可以使用这样的架构;

  1. 我应该使用ASP.NET Login Controls,我们都同意这一点.但我也应该使用C:\ Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe和ASP.NET Web site Administration Tool?究竟做了aspnet_regsql.exe什么?怎么Administration Tool办?它们是(登录控件+ aspnet_regsql.exe +管理工具)我只需要创建用户登录系统吗?
  2. 对于文件上传,我认为使用File Upload控件.然后,例如; 如果我有一个用户"A",文件夹应该是http://ourserver/A.我不知道如何将文件上传到特定文件夹.如何向用户显示他们自己上传的文件?(另外用户应该下载它们)有没有asp.net控制这样做?

编辑:我更喜欢一步一步的解释而不是给出一些代码.我想了解这些应用程序在做什么?

c# asp.net session login file-upload

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

计算C#中的时差:

我有两个字符串变量,如StartTime和EndTime.我需要通过用StartTime减去EndTime来计算TotalTime.

StartTime和EndTime的格式如下:

    StartTime = "08:00 AM";
    EndTime = "04:00 PM";
Run Code Online (Sandbox Code Playgroud)

小时和分钟格式的总时间.如何使用C#计算?

c# asp.net visual-studio-2010

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

使用LIKE运算符分组并忽略NULL值

我写了一个查询来对税项进行分组,如果税是空的,我不想显示税名.这该怎么做?请检查我的sql server语句:

 SELECT     
   'CENTRAL EXCISE DUTY'    AS 'TaxName',
   SUM(TaxAmount)       AS 'Tax'
 FROM
   PMT_InvoiceTaxAttribute
 WHERE 
   InvoiceID = 100 
   AND TaxAttributeName NOT LIKE '%IBR%' 
   AND TaxAttributeName NOT LIKE '%CST%' 
   AND TaxAttributeName NOT LIKE '%VAT%'
 UNION
 SELECT
   'CST'            AS 'TaxName',
   SUM(TaxAmount)       AS 'Tax'
 FROM
   PMT_InvoiceTaxAttribute
 WHERE 
   InvoiceID = 100   
   AND TaxAttributeName LIKE '%CST%'
 UNION
 SELECT
   'VAT'            AS 'TaxName',
   SUM(TaxAmount)       AS 'Tax'
 FROM
   PMT_InvoiceTaxAttribute
 WHERE 
   InvoiceID = 100   
   AND TaxAttributeName LIKE '%VAT%'
Run Code Online (Sandbox Code Playgroud)

此Query为Output提供如下:

      TaxName                     Tax
   -------------              -----------
  CENTRAL EXCISE DUTY             15000
        CST                       NULL
        VAT …
Run Code Online (Sandbox Code Playgroud)

sql sql-server group-by sql-server-2008-r2 sql-like

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

“返回”和“返回新”之间的区别

当我阅读 C# 中的扩展方法时,我看到了下面的代码:

public static class ExtensionMethods
{
    public static string UpperCaseFirstLetter(this string value)
    {
        if (value.Length > 0)
        {
            char[] array = value.ToCharArray();
            array[0] = char.ToUpper(array[0]);
            return new string(array);
        }
        return value;
    }
}
class Program : B
{
    static void Main(string[] args)
    { 
        string value = "dot net";
        value = value.UpperCaseFirstLetter();
        Console.WriteLine(value);
        Console.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

我评论了“返回新”礼物这一行并运行该程序。现在编译器读取代码“返回值”。如果我运行程序而不注释该行,则编译器不会读取“返回值”行。C# 中 return 和 return new 有什么区别?

c# asp.net

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