问题标签 [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 投票
2 回答
463 浏览

javascript - 如何使用 dbconnection 在 Node-Express 中开始时调用函数

我是 Nodejs 的新手。我正在使用 Nodejs - express 解决方案(作为 angularjs web 的 web 服务)。当 MSSSQL 数据库查询返回一些信息时,我想发送电子邮件。这对我来说效果很好。问题是这个函数应该在 app.js 中调用(当 nodejs 服务器启动时),因为这个函数不应该响应任何前端/web 调用。

功能:

app.js

我需要连接数据库,所以我尝试在同一个函数数据库连接中调用函数(我正在使用 Tedious):

通过这个调用,我到达了控制器中的函数,但是reqresvars 是空的,所以无法完成连接。

任何帮助将不胜感激。

提前致谢。

0 投票
2 回答
275 浏览

javascript - 获取回调结果(Nodejs)

我的 express 和 sql 查询代码有问题。我无法获得results下面 sql 查询的值,但这在记录results. 我已经返回results这里了。

这是我的sql.js代码

这是我的索引页面,如您所见,我想获取的返回值data并将其显示到我的索引页面(仅用于测试)。

我接受你的任何建议。我已经阅读了之前提出的这个问题,但我仍然无法弄清楚如何进行这项工作。谢谢

0 投票
1 回答
963 浏览

node.js - 无法使用繁琐的 Azure 数据库

我有一个与 SQL Server 有连接的节点应用程序。
此外,我正在使用 Azure 的数据库即服务。

代码片段:

它在本地成功连接(如果已完成)。
控制台输出 => 连接到数据库。

使用控制台日志进行深入研究:

-> 正在创建连接对象,但是无法建立事件“.on”。
-> 在本地部署时建立连接,而在服务器上部署时,它不起作用。

0 投票
2 回答
15316 浏览

node.js - 请求只能在 LoggedIn 状态下进行,不能在 SentClientRequest 状态下进行

我正在尝试从数据库中获取数据,但收到以下错误{消息:'请求只能在 LoggedIn 状态下进行,而不是 SentClientRequest 状态',代码:'EINVALIDSTATE'}。如果我只调用一个查询函数,那么它可以工作,但不能用于多个

下面是我的代码

0 投票
1 回答
803 浏览

r - 如何在 R 中复制精确二项式检验,使其遍历数据框中的整个列并生成输出

  1. 我似乎无法弄清楚如何将 binom.test 应用于指定列中的四行中的每一行(见下文:Fct3 =成功次数和Tct3 = n 试验),而是我一直在手动进行单独的 binom.test对于每个繁琐的分类单元。

  2. 这是数据框的示例部分:

    /li>
  3. 我想在输出中表示分类单元、95% 置信区间和 p 值

  4. 我可以进行一个非常简单的编码调整,但我被卡住了,并且是 R 的新手。感谢您的帮助。

  5. 如何在输出中添加标题“Taxon2015_2016”,使其显示在转置结果的分类列上方?

0 投票
0 回答
203 浏览

node.js - 无效的对象名称“App.fnSplit”与 node.js 和乏味

我使用繁琐的方式连接到 SQL Server 并从 node.js 运行查询。我的查询之一包括以下内容:FROM App.fnSplit ('111,222,333,444', ',').

但它抛出以下错误:Invalid object name 'App.fnSplit'.

这适用于我正在转换为 Node.js 的 Java 应用程序,也适用于 RazorSQL 客户端。是否需要包含任何库才能使其正常工作?提前致谢。

0 投票
0 回答
294 浏览

sql-server - 乏味 - NodeJs 脚本不返回结果

我在 nodejs 脚本下面写了使用乏味的从 mssql 获取结果 -

我得到的结果是0 rows,但是当我手动执行存储过程时,我得到以下结果 -

在此处输入图像描述

我想获取行数和完整的行(对象)。

0 投票
1 回答
1007 浏览

node.js - Azure Web 应用程序乏味

我想在我的 Azure Web 应用程序中使用 use tedious 来遵循本教程https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-nodejs我收到错误“未捕获”错误:模块名称“乏味”尚未加载”需要('乏味').Connection。如何在 Azure 中加载此模块?

javascript代码:

0 投票
1 回答
1232 浏览

sql-server - 未处理的拒绝请求错误:nvarchar 值“238998679919674”的转换溢出了一个 int 列

我有表“客户”

在此处输入图像描述

和表“对话”

在此处输入图像描述

我对javascript很陌生。目前,我尝试使用 knex + bookshelf(带有繁琐驱动程序的 SQL 服务器数据库)来加入这两个表。我将这两个表分成两个模型并从路由器调用它(我使用 Node js)。

对话.js

客户.js

当我尝试加入表格时

不幸的是,我总是得到错误:

未处理的拒绝请求错误:nvarchar 值“238998679919674”的转换溢出了一个 int 列。

我很好奇错误来自哪里?因为列的类型是 nvarchar,而不是 int。

调试的结果是

0 投票
1 回答
434 浏览

sql-server - Sequelize / 乏味的 MS SQL 用于 xml 路径错误

使用 sequelize.query,我正在执行一个使用 STUFF() 函数的查询,该函数又执行一个包含“for xml path('')”的子查询。目的是返回单个字符串值,它是子查询返回的值的串联。

该查询在 MS SQL Server Management Studio 中经过测试并完美运行。但是 Sequelize 返回“关键字'for'附近的语法不正确”似乎它或繁琐的尝试解析查询并决定它不喜欢它。

有人遇到过这种情况或可以提出解决方案吗?