问题标签 [tedious]

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 回答
1656 浏览

javascript - 如何使用nodeJs从sql server中删除特定行

我使用 nodeJs 作为后端语言,使用 sql server 作为数据库。我可以从数据库中删除整个表行,但不能删除特定行。这是我的代码...

});

0 投票
1 回答
746 浏览

node.js - Promise/catch 没有抓住 promise.reject

我的异步函数返回Promise.reject,但调用者无法捕获它。
我正在使用繁琐和快速。
我错了什么?

我做了错误的 SQL 语句Request
我的期望是.catch((e)=>catchdoInsertDansok函数的拒绝。但没有。

0 投票
1 回答
402 浏览

node.js - 调用存储过程后何时返回resolve()

我在 Node Js 上使用繁琐。我的代码正在从存储过程中获取输出参数。

我想知道当我在成功的情况下返回解决方案时。

以及使用 ofdoneProc的问题request.on

这是日志。

0 投票
1 回答
649 浏览

sql-server - 如何公开托管在 Intranet 上的 SQL Server 以进行远程连接

我正在尝试远程连接到托管在公司 Intranet 上的 SQL Server。最终,我想连接一些乏味的东西,并通过 REST API 将数据输入到 Web 应用程序中。

我遵循了本教程:https ://blogs.msdn.microsoft.com/friis/2016/08/25/setup-iis-with-url-rewrite-as-a-reverse-proxy-for-real-world-apps /

  1. 输入client_net_address:1433入站规则。
  2. 禁用 SSL 卸载
  3. 在出站字段中输入了服务器的面向公众的 IP,To:但更改了最后一位数字。例如 xxx.xxx.xxx.100

当我尝试使用以下配置登录时,出现连接超时错误:

我必须采取哪些步骤才能远程连接到托管在 Intranet 上的 SQL 数据库?

目前我在 VPN 中可以从 SQL Server 2014 Management Studio 查询。

0 投票
1 回答
8003 浏览

sql-server - nodejs mssql中的SQL Server连接超时错误

执行几个 SQL 语句后总是出现以下错误。

我在用

(节点:12240)[DEP0064] DeprecationWarning:不推荐使用 tls.createSecurePair()。请改用 tls.Socket。警告.js:18(节点:12240)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:2):ConnectionError:无法连接到Server-100:15000毫秒内未定义警告.js:18(节点:12240)[DEP0018]弃用警告:未处理的承诺拒绝已被弃用。将来,未处理的 Promise 拒绝将使用非零退出代码终止 Node.js 进程。警告.js:18(节点:12240)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:4):ConnectionError:无法连接到Server-100:15000毫秒内未定义warning.js:18

以下是代码:

发生异常:ConnectionError ConnectionError: 无法连接到 10.0.2.183:undefined in 15000ms at Connection.tedious.once.err (d:\Projects\node_modules\mssql\lib\tedious.js:216:17) at Object.onceWrapper (events.js:316:30) 在 emitOne (events.js:115:13) 在 Connection.emit (events.js:210:7) 在 Connection.connectTimeout (d:\Projects\node_modules\tedious\lib\connection .js:634:12) 在 ontimeout (timers.js:469:11) 在 tryOnTimeout (timers.js:304:5) 在 Timer.listOnTimeout (timers.js:264:5)

你能建议这里有什么问题吗?

0 投票
2 回答
759 浏览

javascript - 如何从请求中传递一个变量作为全局函数js的返回值

您好,提前谢谢您。我正在使用 npm 乏味的包与数据库进行交互。我也在使用 Meteor.call 和方法,为此我需要传递一个变量(在下面的示例中为 newdata),该变量携带从数据库中获取的数据作为函数“rr”的返回值,这样我就可以能够通过 Meteor 调用在客户端使用函数的结果。

我希望“newdata”成为 rr 函数的结果。我怎样才能做到这一点?如果我写“返回新数据”它是未定义的,我不能使用等待,因为新数据不是任何函数的返回值......

非常感谢。

0 投票
1 回答
1163 浏览

node.js - 如何停止繁琐的连接池日志记录

我在我的 Node js 应用程序中使用繁琐的连接池。一切正常,但我在控制台中看到不必要的日志。如何摆脱这些日志消息。我只想在任何失败时查看日志。

日志:

0 投票
1 回答
2590 浏览

sql-server - 如何在 SQL Server 2017 Express 中允许 SQL Server 身份验证?

我目前正在使用node-mssqltedious作为连接到 SQL Server 数据库的适配器。我试图让它连接到我的本地 SQL Server 2017 Express 实例。

在确定我的 Express 服务器在端口 1433 上无法正常运行后,我现在正试图让我的 SQL Server Express 接受 SQL Server 身份验证,但无论我做什么,我似乎都无法找到它的方法这样做。我也无法让实例使用本地机器进行连接。

我尝试使用所有可能的选项,然后尝试使用我在与数据库或服务器关联的本地计算机帐户旁边创建的用户登录。

https://puu.sh/zb1rW/0b02035887.png

登录 SQL Server 2017 Express

繁琐的错误信息

我在哪里错了?

0 投票
1 回答
631 浏览

node.js - Sequelize/繁琐的解析日期时间错误到where子句

我在 sql 查询中没有得到任何结果,因为在执行查询之前,where 子句中的过滤器已被 sequelize/tedious 更改。

这是 sequelize/tedious 生成的查询

你能帮我解决这个问题吗?CreationDate 存储为 YYYY-MM-DD HH:MM:SS

0 投票
3 回答
7568 浏览

node.js - NodeJS连接到SQL Server端口未找到错误

我正在尝试连接到 SQL Server:

但我收到此错误:

ConnectionError:在 ServerName 中找不到 INSTANCE1 的端口...

我试图按照这里的说明https://github.com/patriksimek/node-mssql/issues/130,但这没有帮助。TCP 已启用。

将配置更改为此也无济于事: