问题标签 [sql-server-2014-express]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6103 浏览

windows-authentication - 使用 talend 存储库从元数据创建数据库连接 sql server 2014

我无法使用 Windows 身份验证获得我的数据库连接。
我收到此错误:Connection refused.

谁能帮我?

0 投票
1 回答
244 浏览

tsql - 用户定义的表和变量

我有一个存储过程,它通过用户定义的类型将多行插入表中。用户定义的类型是从 ac# 数据表中填充的。

在存储过程中,在执行带有数据表的插入命令之前,我有另一个插入命令到另一个表中。Scope_Identity() 获取新插入行的 ID 并将其分配给变量。

我想做的是将该 ID 添加到使用用户定义类型添加的所有行中。

最好的方法是什么?如何将 Scope_Identity 值合并到插入语句中?

0 投票
3 回答
37489 浏览

c# - 以正确的方式从 SQL Server 获取单条记录

我正在使用 Ado 按 id 检索单个记录。观察:

如您所见,我正在使用 While 来遍历记录。由于 while 表示可能有不止一个记录需要迭代,我相信这可能是获取单个记录的错误方法。考虑到 ADO 对一行一个字段有 ExecuteScalar,也许他们对一行多个字段有一个指定的方式。是否有指定的方法来获取 ADO 中的单个记录?

0 投票
1 回答
1211 浏览

sql-server - 为什么我不能将 SQLUserAgentRole 添加到 msdb 上的“sa”用户?

我正在尝试安排每天运行的 sql 查询。为此,我需要(根据this)使用具有 SQLUserAgentRole 数据库角色的用户。

因此,我尝试将 SQLUserAgentRole 添加到 msdb 数据库上的“sa”用户,但出现错误 15405:无法使用特殊主体“dbo”。

错误打印

我错过了什么?

0 投票
3 回答
6666 浏览

sql - SQL,如何使用每个作为过程的参数来循环日期列表?

我有一个接收特定日期作为参数的过程,即Exec ProcDB '20150428'

经常我需要在很多日期运行这个过程,通常我重新输入 Exec ProcDB 'date1' GO Exec ProcDB 'date2'go .....我认为它不聪​​明,所以

我可以使用Select Distinct [dates] From Table1 Order By [dates]获取有效的日期列表。

所以我想创建一个接收Start_DtEnd_Dt的新过程, 它会循环我选择的不同返回的所有日期,其中包括 Start_Dt 和 End_Dt。

更新:

最终解决方案:

0 投票
3 回答
373 浏览

sql - 为什么我在同一个表中的两个日期之间的选择不起作用?

我使用 SQL Server 2014,我尝试使用以下查询在同一个表中的两个日期之间进行选择,数据类型是nvarchar,我执行了以下查询,它只显示了三行('30/03/2015','30/04/2015','30/04/2015'),但实际上有('29/02/2015','30/03/2015','31/04/2015','30/04/2015','30/04/2015')

0 投票
2 回答
7333 浏览

java - 从基本 java 应用程序连接到 sql server 2014 数据库?

我目前正在关注 vishal layka 的“学习 Java 进行 Web 开发”一书。但是我遇到了一个问题,我将在这里尽我所能描述。本质上,我无法使用connectorj 5.0.8 连接到名为“book”的数据库。数据库在 microsft sql server 2014 上本地运行。这是我用来获取连接的方法。

当我试图获得连接时,我得到了这个输出。

我在“sql server 配置管理器”工具中编辑了我的 sql server 配置,使其在端口 3306 上运行并在 localhost 上启用。服务,但仍然没有喜悦。下面显示了此配置的图像。

在此处输入图像描述

我在想,也许我对 sql server 的了解不足使我退缩了。我认为可能是问题的另一件事是在 sql 管理工作室。当我尝试更改登录属性密码时。这在下图中圈出。

在此处输入图像描述

当我更改此密码时。然后单击“确定”,然后重新输入“此数据库用户的登录属性”,然后我之前更改的密码似乎已恢复到原来的状态?我可能完全是在吠叫错误的树,但我不太确定? 我希望问题足够清楚,任何帮助表示赞赏!

只是一个快速的编辑。我也试过完全关闭我的防火墙,但我仍然无法连接。

0 投票
1 回答
40 浏览

join - SQL 连接三个表 1 vs. 其他 2

我做了下面的示例代码作为我所面临的一个例子。

让我们说一个有这张桌子: 股票:我每天都有我当前的股票图片。 ProductType:如果我的库存中的产品是水果,我在哪里可以获得信息。 FruitePrices:我有每个水果价格的历史价格。 OthersPrices:我有其他类型产品的历史价格。

我需要一个给定的库存日期加载所有历史价格,无论是水果还是其他。

所以首先我需要在STOCKProductType之间进行Join以从ProductType返回列IsFruit(位列)。我只知道这样做是为了给股票日。

然后我需要为 My above join 返回的这个产品建立一个历史价格表。如果 IsFruit = 1从FruitePrice表中获取价格,如果 = 0OthersPrice表中获取。

我面临的问题是,假设我正在 15 年 4 月 10 日在 Stock 上寻找我的产品,并在STOCKProductType之间进行我的第一次连接,我返回:

然后我进行第二次加入,从 1015 年 1 月 10 日到 2015 年 4 月 10 日从各自的表中返回香蕉和牛奶价格。

我希望这样看香蕉和牛奶的历史价格:

我可能没有错过产品历史价格的日期,这种情况应该返回NULL。上面的例子香蕉从 11Jan15 开始有价格,然后应该在 10Jan15 返回 NULL

最后,我遇到的问题是,我在上表中为每个组合在日期上有一行,例如 nxnx n。

例如我在做什么:

我的真实数据,分解每个表的日期以显示正在发生的事情:

更新 2: 真实查询

错误:

0 投票
2 回答
169 浏览

c# - 如何在本地托管我使用 sql 和 asp.net 开发的网站?

我已经使用 Visual Studio for web 2013 IDE,使用 asp.net 和 SQL SERVER 2014 和 CSS 开发了一个在线考试系统项目。现在我想在 50 个系统中的一个中托管它作为服务器,剩下的应该能够使用服务器的 IP 地址访问这个页面。

与我的 Visual Studio 一起安装的小型 IIS 正在帮助我在本地托管我的网站。

现在我的问题是......我怎样才能做到这一点。

提前致谢。

0 投票
2 回答
483 浏览

sql-server - SQL Server Temp 表与其他选择内的连接

我有以下结构:

在建立上表之后,我需要能够执行 WHERE、JOINS、...

就像是:

我不知道 @temp,joins, union... 是否可以在其他选择中。

或者我唯一能做的就是创建一个带有第一个语句结果的@Temp2 插入,然后与其他连接一起工作,在哪里......?

更新 1:

我也在尝试:

但是我在如何执行其他连接方面停留在同一点上,其中......总结果高于