小编onT*_*net的帖子

Microsoft Server studio'脚本表为'用于INSERT到错误的语法

我在数据库中有一个表,看起来像这样

数据库

我想插入一条新记录.所以我右键单击我的表格,将鼠标悬停在'script table as'上,然后选择'INSERT to'选项

当我这样做时,我得到了这个

询问

我的问题是,这种语法有什么问题?在尝试添加任何内容之前,我似乎遇到了错误.当盘旋在红线上时,我收到一条消息说

'<'附近的语法不正确

&

'varchar不是公认的内置函数名'

我以为我会用我的数据值替换第二部分.但我不确定.

sql t-sql sql-server

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

使用Jquery为徽标设置动画

我有一些文本,一旦用户滚过某一点,我想换出徽标.我已经有了这个工作

https://jsfiddle.net/ybh22msj/

问题是它只是交换这两个项目.我实际上想要一个漂亮的动画.也许徽标从顶部出现并推出文本.我不确定如何实现这一目标.

JavaScript的

$(document).on('scroll', function() {
    if($(window).scrollTop()> 200) {
        $('#logo2').show();
        $('#logo1').hide();
    }
    else {
        $('#logo2').hide();
        $('#logo1').show();
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

为什么string ='0'在javascript中并不严格等于new String('0')

为什么在严格地与原始字符串值进行比较时,字符串对象的创建不会返回true?

var obj = new String('0');
var str = '0';

console.log(obj == str); //returns true
console.log(obj === str); //returns false
Run Code Online (Sandbox Code Playgroud)

javascript

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

Angular 项目中的类型 [number, number] 上不存在 D3 属性 X 和属性 Y

我有一个在 D3 中制作的简单折线图

https://jsfiddle.net/goanhefy/

我正在尝试将此图表集成到 Angular 项目中,并由应用程序组件管理数据。我实际上已经在 Angular 中重新创建了它并将其发布到网上

https://stackblitz.com/edit/angular-irjxus?file=app%2FShared%2Fline-graph%2Fline-graph.component.css

问题是我在 Angular CLI 中看到错误

src/app/shared/line-graph/line-graph.component.ts(84,40) 中的错误:错误 TS2339:类型“[number,number]”上不存在属性“x”。src/app/shared/line-graph/line-graph.component.ts(85,40):错误 TS2339:类型“[number,number]”上不存在属性“y”。

在此输入图像描述 虽然我的项目仍在运行,但我想找出导致此问题的原因。

这是我的全线图打字稿

import { Component, OnInit, OnChanges, ViewChild, ElementRef, Input, ViewEncapsulation } from '@angular/core';
import * as d3 from 'd3';

@Component({
  selector: 'app-line-graph',
  templateUrl: './line-graph.component.html',
  styleUrls: ['./line-graph.component.css'],
  encapsulation: ViewEncapsulation.None
})
export class LineGraphComponent implements OnInit, OnChanges {
  @ViewChild('line') private lineContainer: ElementRef;
  @Input() private lineData: Array<any>;
  private margin: any = 25;
  private chart: any;
  private width = 500;
  private height = 500;
  private …
Run Code Online (Sandbox Code Playgroud)

d3.js angular

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

如何为组合编写递归函数

我正在查看递归函数,我理解如何编写基本函数,但我对我的学习指南有一个我不明白的问题.

.编写一个名为Combinations的递归函数的代码,用于计算nCr.假设nCr可以如下计算:

nCr = 1 if r = 0 or if r = n and
nCr = (n-1)C(r-1) + (n-1)Cr
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题,还是以外行的方式解释一下?谢谢!

java recursion discrete-mathematics

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

如何让Jquery切换显示

我正在创建一个FAQ页面,切换显示答案.

这是Jquery

$(document).ready(function () {
    $('.faqlink').click(function () {
        $('.hiddenFAQ').hide();
        $(this).next('.hiddenFAQ').show();
    });
});
Run Code Online (Sandbox Code Playgroud)

CSS

.hiddenFAQ {
    display:none;
}
Run Code Online (Sandbox Code Playgroud)

和HTML

    <a class="faqlink" href="#">Link 1</a>

    <div class="hiddenFAQ"><p>lorem ipsum</p></div>
Run Code Online (Sandbox Code Playgroud)

现在它将显示,但让它消失的唯一方法是刷新页面.我怎样才能切换它呢?谢谢

html css jquery

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

SQLConnection中的参数无效

我有一个连接到数据库的.NET应用程序.

在我的web.config文件中我有

<connectionStrings>
    <add name="TFOUNDATION" 
         connectionString="Data Source=TAPOLCISQL01;Initial Catalog=TapolciFoundation;Persist Security Info=True;User ID=XXXX;Password=XXXXX" 
         providerName="System.Data.SqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

用户名和密码已删除.

在我的代码后面,我打开这样的连接

protected void grabData()
{
    SqlCommand cmd = new SqlCommand("SELECT FirstName FROM CauseMarketers", new SqlConnection(ConfigurationManager.ConnectionStrings["TFOUNDATION"]));
}
Run Code Online (Sandbox Code Playgroud)

我收到的错误是

"System.Data.SQLClient.SQLConnection.SQLConnection(string)"的最佳重载方法匹配具有一些无效参数.

我不确定我在这里做错了什么.

.net c# t-sql sql-server

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

'Observable&lt;Hero[]&gt;' 不可分配给类型 'Hero[]'

我正在关注 Angular 的英雄旅教程,我现在正在尝试将 observables 集成到我的项目中。将我的 hero.service.ts 文件更改为如下所示后

import { Injectable } from '@angular/core';
import { Hero } from './hero';
import { HEROES } from './mock-heroes';
import { Observable } from 'rxjs/Rx';
import { of } from 'rxjs/observable/of';

@Injectable()
export class HeroService {

  constructor() { }

  getHeroes(): Observable<Hero[]> {
    return of(HEROES);
  }
}
Run Code Online (Sandbox Code Playgroud)

我没有收到以下错误

src/app/heroes/heroes.component.ts(27,5) 中的错误:错误 TS2322:“Observable”类型不可分配给“Hero[]”类型。'Observable' 类型中缺少属性 'includes'。

我不确定我在这里做错了什么。我的英雄定义中并没有真正的“包含”属性。那堂课看起来像这样

export class Hero {
    id: number;
    name: string;
}
Run Code Online (Sandbox Code Playgroud)

这是我的项目链接,尽管我无法在堆栈闪电战中运行它

我会在这里列出完整的代码

hero.component.ts

import …
Run Code Online (Sandbox Code Playgroud)

observable rxjs angular

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

ng-2图表:无法使条形图轴从0开始

我正在尝试使用ng-2图表,以便在我的角度应用程序中可以使用一个简单的响应式条形图。

我的数据集中的数字很小。最小的数字为0,最大的数字为5。大多数情况下,数字彼此之间的误差在1点之内。例如[4、4.1、4]很常见。因此,我需要Y轴从0开始到5结束。

目前,带有上述数据集的图表看起来像这样

NG图表

因为它会自动将图表的韧度设置为4,所以其他两个条形图根本不会显示。这不是我想要的 搜寻问题后,我发现了几则建议将以下内容纳入您的选项的帖子

  scales : {
    yAxes: [{
       ticks: {
          beginAtZero: true,
          max : 5,
        }
    }]
  }
Run Code Online (Sandbox Code Playgroud)

这是我首先尝试的帖子:

但这什么也没做。

这是我完整的条形图组件

  public barChartOptions: any = {
    scaleShowVerticalLines: true,
    responsive: true,
    optionsVariable : {
      scales : {
        yAxes: [{
           ticks: {
              beginAtZero: true,
              max : 5,
            }
        }]
      }
    }
  };

  public barChartLegend: boolean = false;


  @Input() barChartLabels: string[];
  @Input() chartColors: string[];
  @Input() barChartData: any[];
  @Input() barChartType: string;



  constructor() { }

  ngOnInit() {
  } …
Run Code Online (Sandbox Code Playgroud)

html charts ng2-charts angular

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

AJAX请求中不存在"access-control-allow-origin"标头

我使用以下URL获取天气应用程序的数据.

http://wsf.cdyne.com/WeatherWS/Weather.asmx/GetCityWeatherByZIP

我之前使用过这个API,但这次我正在尝试使用AJAX加载数据,因此在获取此数据时,我的页面的其余部分都不会重新加载.

这是我的javascript

<script>
    $(function () {
        var zip = 16001;

        $.ajax({
            type: 'GET',
            crossDomain:'true',
            url: 'http://wsf.cdyne.com/WeatherWS/Weather.asmx/GetCityWeatherByZIP' +zip,
            success: function (data) {
                console.log("Here is the data", data);
            },
            error: function () {
                alert("Error loading data");
            }
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我一直在控制台中收到以下错误.

XMLHttpRequest cannot load http://wsf.cdyne.com/WeatherWS/Weather.asmx/GetCityWeatherByZIP16001. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:50733' is therefore not allowed access. The response had HTTP status code 500. weatherAjax.html:1
Run Code Online (Sandbox Code Playgroud)

这使得它们似乎是访问数据的问题.但我之前使用过这个用户输入邮政编码的简单表格.它返回了数据.现在唯一的区别是我想使用AJAX加载数据,因此整个页面不会重新加载.我究竟做错了什么?

javascript ajax jquery

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