问题标签 [sql-server-2017-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 投票
1 回答
147 浏览

sql-server - SQL Server 降级到 2014 的权限问题 Windows 10

我完成了 ASP.NET 应用程序的开发。作为数据库,我使用了 SQL Server 2017。我正在尝试将应用程序从本地主机移动到服务器。我购买了主机,但主机上的 SQL Server 版本是 2014。他们告诉我我需要将我的数据库降级到 2014 版本。

我使用了本教程:https ://www.mssqltips.com/sqlservertip/2810/how-to-migrate-a-sql-server-database-to-a-lower-version/

在教程的第一部分之后,我编写了数据库脚本并获取了一个.sql文件。在此之后,我安装了 SQL Server 2014。两个版本的 SQL Server 上的登录都使用 Windows 身份验证。

当我启动脚本时,我收到错误:

无法创建文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS\MSSQL\DATA\RheosDB.mdf”,因为它已经存在。更改文件路径或文件名,然后重试该操作。

消息 1802,级别 16,状态 4,第 4 行
创建数据库失败。无法创建列出的某些文件名。检查相关错误。

消息 5011,级别 14,状态 5,第 16 行
用户无权更改数据库“RheosDB”,数据库不存在,或数据库未处于允许访问检查的状态。

消息 5069,级别 16,状态 1,第 16 行
ALTER DATABASE 语句失败。

至少有 50 次这样的数字变了。正如我所看到的,问题在于许可。我尝试以管理员身份启动 SQL Server Management Studio。

谢谢和问候

0 投票
1 回答
78 浏览

vb.net - 删除 Datagridview 中的时间以及导出为 PDF 时的时间

请帮帮我!我希望在 datagridview 中删除 Date_Purchased(date) 中的时间。因为每当我以 PDF 格式导出数据网格时,其中都有日期和时间。我只想要日期并删除时间,尤其是在导出到 PDf 时。

这是示例代码。

如果你问我 Date_Purchased 的数据类型是什么,那就是 date。我使用日期而不是日期时间。并且仍然困惑为什么每当我导出它时时间仍然是 pdf 格式。

请帮我!太感谢了

0 投票
0 回答
977 浏览

sql-server - 无法为 Microsoft SQL Server 2017 安装数据库引擎服务。SqlEngineConifg_Action_configonrc_Cpu64 上的错误

我正在尝试安装从学校提供给我的 Microsoft SQL Server 2017。但是,我不断收到一个错误,即我的数据库引擎服务没有安装,它一直挂在一个特定的点。

主要是SqlEngineConfig_Action_configonrc_Cpu64. 我尝试重新安装,关闭防火墙和一切。即使在不同的计算机上,但总是同样的问题。我尝试阅读日志,但这无济于事,所提供的网站也对我没有帮助,因为它实际上并不存在。

https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=0x48BB60BC%400xBB814387&EvtType=0x48BB60BC%400xBB814387

有人可以帮我弄这个吗?到目前为止,我一直无法在网上找到错误。由于某些未知的原因,我似乎是班上唯一一个遇到这个问题的人。

编辑:我尝试过以前的解决方案,它们有相同的错误但没有运气。这是总体摘要。

0 投票
1 回答
29 浏览

vb.net - 导出为 pdf 时删除时间

我的 datagridview 在 datePurchased 列中没有时间。但是当我将它导出为 PDF 时,它已经包含了时间。我只需要日期而不是时间。下面是示例代码

如果你问我 DatePurchased 的数据类型是什么,那就是 date。我使用日期而不是日期时间。请帮忙!

0 投票
0 回答
98 浏览

yii2 - Docker 上的 MSSQL 2017 出现 YII2 PDO 错误?

配置: OS X、MAMP Pro 5.7(php 7.4.2)、Docker-Stack 上的 MSSQL 2017

通过https://noobis.de/macos-php73-mssql-setup/安装

有人对我有什么想法吗?

0 投票
1 回答
163 浏览

docker - 无法使用 SSMS 连接到基于 Linux 的 SQL Server 2017 最新数据库容器

RESTFUL API 依赖于 SQL Server 数据库,因此我尝试使用 SQL Server Linux 容器,如此处所示。

API 应用程序依赖于数据库 (mcr.microsoft.com/mssql/server:2017-latest-ubuntu),所以我在 Windows PowerShell 中运行了这个 docker 命令:

Linux -DB Container 由 Docker ps -a 在 Windows PowerShell https://uploads.disquscdn.com/images/9221f417a654aca4ec2fe923ca3743c6f447772bd8b853583fe2312ea012aef2.jpg成功创建并运行如下

但是当我尝试使用 SSMS 连接到新创建的数据库容器时,我收到了这个错误:

https://uploads.disquscdn.com/images/8c09b0d4c863769f4c810d2a167ce17cc2227a7e63b57a58504d5159a6eb614a.jpg

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。

请帮忙-我还缺少其他东西吗?

谢谢,

0 投票
2 回答
138 浏览

c# - 如何在客户端机器上运行水晶报表而不给出完整路径

我使用 c# 和 SQL Server Management Studio 创建了库存管理系统。在我的系统中有水晶报表。当我在客户端机器上运行我的项目时。它的工作符合预期。但我无法打开水晶报表。原因是给定路径与客户端机器路径不同。

我想在不提供完整路径的情况下运行我的水晶报告。我想像这样改变上面的行。

但如果我这样做。它不工作。你能告诉我如何解决这个问题。这是我加载水晶报告的完整代码。

请更改此代码并将正确的方式发送给我以在客户端计算机上运行水晶报告。谢谢

0 投票
2 回答
40 浏览

c# - Prevent Combobox values repeating When select Items form another combobox

我有两个组合框,名称分别是cmbInvoiceNocmbItemName。我使用以下代码将所有发票编号发送到 cmbInvoiceNo。

之后,当我更改 cmbInvoiceNo 组合框中的发票编号时,我的另一个组合框 (cmbItemName) 根据 InvoiceNo 显示项目名称。我将它设置为这样的cmbInvoiceNo_SelectedIndexChanged事件。

它也按预期工作。但我的问题是在选择一个发票号码后,我将所有项目名称都放入 cmbItemName 组合框中。当我选择另一个发票编号时,我的 cmbItemName 组合框会显示带有先前选定项目的项目。它的平均 cmbItemName 组合框重复值。你能告诉我如何在不重复项目名称的情况下显示项目名称。我想根据 invoiceNo 显示项目名称。当 invoiceNo 更改时,所有项目显示是另一个没有 prevoice 值或重复的组合框。谢谢你。请告诉我如何避免这个问题。

0 投票
2 回答
28 浏览

sql - 数量变化时的折扣礼物更新

我有餐桌电话tblInvoice。这是我的一些数据表。

发票号码 项目名 数量 成本价 项目代码 折扣价 异议 数量 总金额 销售价格
INV01 80= 黑色 10 30.00 EX80= 40.00 100.00 400.00 575.00 50.00
INV01 80= 黑色 5 30.00 EX80= 35.00 75.00 175.00 575.00 50.00

我的客户以不同的价格出售相同的商品。如您所见,这里不同DiscountPrice但相同。售后退货时,我想减去数量。没关系,我已经完成了那部分。但问题是我想在退货后更新。就像这样。想象一下,我返回 1 本书是 40.00。不是 35.00。我只想更新第一行。不是两行。我想像这样获得 DiscountPresent。ItemNameItemCodeDiscountPesentDiscountPrice

根据上表。想象一下,我从 DiscountPrice 40.00 行中减去 1 个数量。现在我的数量是 9 我想像这样获得 DiscountPresent。

我使用以下查询来实现这一点。有时它按预期工作。但有时DiscoutPresent与第二行 DiscountPeresent 切换。之后那张桌子是这样的。

发票号码 项目名 数量 成本价 项目代码 折扣价 异议 数量 总金额 销售价格
INV01 80= 黑色 9 30.00 EX80= 40.00 75.00 400.00 575.00 50.00
INV01 80= 黑色 5 30.00 EX80= 35.00 90.00 175.00 575.00 50.00

90 来到第二排。75 来到第一排。这是错的。我使用了以下代码。有时它按预期工作。但有时它会切换DiscountPresent

0 投票
0 回答
33 浏览

vb.net - TelegramBot 广播现金 VB.Net

这里我使用的是 sql server 2017 数据库,我想用我的数据库中的 2 个文件进行广播 Fild1:成员 ID Fild2:用户名

如果你想在我的广播聊天中嵌入 Usernam,你会怎么做

以下是我目前用于广播的编码循环,但它不起作用

请帮我找到我使用 VB.Net的正确编码