小编Sim*_*mba的帖子

如何将默认值设置为DateTime参数

在我的MVC应用程序中,我想为DateTime参数设置默认值.

[HttpPost]
public ActionResult BudgetVSActualTabular(DateTime startDate)
{
    var Odata = _db.sp_BudgetedVsActualTabular(startDate).ToList();    
    string[] monthName = new string[12];    
    for (int i = 0; i < 12;i++ )
    {
        DateTime date = startDate;
        date = date.AddMonths(i);
        monthName[i] = date.ToString("MMMM") + " " + date.Year.ToString();     
    }

    ViewBag.startDate = new SelectList(_db.DaymonFinancialYears, "startDate", "DateRange");    
    var MonthName = monthName.ToList();
    ViewBag.Bdata = Odata;
    ViewBag.Cdata = MonthName;
    return View();
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc datetime

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

不在sql server中的运算符不工作

我正在解决hackerranks二叉树问题.PFB的问题

您将获得一个表BST,其中包含两列:N和P,其中N表示二进制树中节点的值,P是N的父节点.

编写查询以查找按节点值排序的二叉树的节点类型.为每个节点输出以下内容之一:

Root: If node is root node.
Leaf: If node is leaf node.
Inner: If node is neither root nor leaf node.
Run Code Online (Sandbox Code Playgroud)

我能够使用以下查询解决这个问题

select n,
 case 
 when p is null then 'Root'
 when p is not null and (n in (select p from BST)) then 'Inner' else 'Leaf'
end
from BST order by n
Run Code Online (Sandbox Code Playgroud)

但在此之前,我正在尝试以下查询无法正常工作

select n,
 case 
 when p is null then 'Root'
 when p is not null and (n in (select p from BST)) then 'Inner' …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

折线图显示在chartjs的组合图中的条形下方

我在我的网站上使用 chart.js 使用组合图。

我面临的问题是当它遇到酒吧时线条消失了。我认为这是因为折线图显示在条形图下方。 在此处输入图片说明

PFB 我使用的代码。

var PCTCtx = document.getElementById("pctdiv").getContext("2d");

    PCTChart = new Chart(PCTCtx, {
        type: 'bar',
        data: {
            datasets: [{
                label: 'Bar Dataset',
                data: [100, 70, 60, 40],
                backgroundColor: ['red', 'red', 'red', 'red']
            }, {
                label: 'Line Dataset',
                data: [50, 50, 50, 50],
                fill: false,
                backgroundColor: ['#000000', '#000000', '#000000', '#000000'],
                // Changes this dataset to become a line
                type: 'line'
            }],
            labels: ['January', 'February', 'March', 'April']
        },
        options:  {
                    scales: {
                        yAxes: [{
                            ticks: {
                                beginAtZero: true
                            },
                            gridLines: …
Run Code Online (Sandbox Code Playgroud)

javascript charts bar-chart chart.js

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

在 Chartjs 中的栏顶部添加图像

我在网站上使用了不同的图表,这导致了一些问题,因此我们迁移到 Chartjs。一切正常,但我有一个在 Chartjs 中找不到的要求。

在我正在开发的网站中,用户给出评估,并根据评估结果显示图表。

所以在评估中,有一个问题“你感觉病情加重吗?” 如果用户选择“是”,则在图表中它将显示该栏上方的图像,如下图所示。

在此输入图像描述

在图中,您可以看到两个栏上方的“E”。

我想在 Chartjs 中实现同样的目标。是否可以?如果没有,那么你们可以建议一种方法来通知用户他们已经选择了“恶化”。

谢谢

javascript charts bar-chart chart.js

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

在SQL Server中的单个更新查询中使用两个以上的where子句

我有一张桌子

EmpId   EmpName   ManagerId   Gender                  
1       Shahzad       2         M         
2       Santosh       1         F         
3       Sayanhi       2         M         
Run Code Online (Sandbox Code Playgroud)

错误地,"M"被分配给女性员工,"F"被分配给男性员工.所以我需要编写一个查询来进行修正.

我尝试了以下查询.

UPDATE Employee 
SET Gender='M' 
WHERE EmpId IN (SELECT EmpId FROM Employee WHERE Gender='F') 
  AND Gender='F'
WHERE EmpId IN (SELECT EmpId FROM Employee WHERE Gender='M')
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

sql sql-server

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

什么时候和谁创建静态类的实例?

最近我在面试中被问到一个问题.

采访者问下面的问题

- 什么时候和谁创建静态类的实例?清楚地创建实例意味着在内存中分配空间.如果不在内存中分配空间,我们就无法调用方法.

我很困惑因为根据我的知识,静态类不会创建实例所以我在互联网上搜索,我发现只有一次实例创建静态类,这是第一次调用第一个静态方法时.这是对的吗?

创建实例的第二个问题是什么?这是CLR吗?

c#

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

标签 统计

bar-chart ×2

c# ×2

chart.js ×2

charts ×2

javascript ×2

sql ×2

sql-server ×2

asp.net-mvc ×1

datetime ×1