问题标签 [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.
sql - SQL繁琐的添加数组作为参数
我正在tedious.js
使用参数运行此 SQL 查询:
因为我正在寻找与where ... in ...
子句提供的 ID 匹配的项目,所以我需要传入一个数组。但是,没有 TYPES.Array。我该怎么做?
node.js - tedious.js 设置 requestTimeout = 0 但仍然超时
我有这个配置文件:
但是,我仍然收到 requestTimeout 错误:
node.js - 我的请求没有结果
我正在开发一个通过 Tedious 请求 SQL Server 数据库的小型 Nodejs/Express 网站。
当我在任何功能之外创建连接时,它似乎可以工作,但我无法刷新。
当我尝试将它放在我的 connx 函数中时,没有任何附加内容,它似乎没有按conn.on('connect'...)
顺序输入。
我很迷茫。希望你能帮助我。
javascript - 无法使用 Node.js 和繁琐的连接到 SQL Server
当我尝试使用 Node.js 和 Tedioius 连接到本地 SQL Server 实例时,我收到此错误:
这是我的连接对象:
我已经检查并根据配置管理器启用了 TCP/IP 并在端口 1443 上广播。SQL Server Browser 服务也在运行,如果没有,我读到的可能会导致此类问题。我已经禁用了我的防病毒软件和防火墙,但这也没有帮助。
有什么见解吗?
sql-server - 如何使用 nodejs 的 mssql 包调用 SQL Server 标量函数?
我在 SQL Server 2012 中有一个自定义标量函数。它需要 2 个浮点数并返回一个 nvarchar。在 SQL Server 中测试并运行。
我还没有找到任何关于如何从 node-mssql 调用它的示例。我所做的尝试失败了:
TypeError: Cannot set property 'value' of undefined
这似乎是 node-tedious 包中的一个错误......所以可能 tedious 还不支持它。
我有一个工作版本,它调用带有两个输入参数的存储过程,返回一个记录集,但由于我真的只需要一个值,它似乎已经结束了,executeScalar 调用在这里很有用(我习惯来自.NET)。
sql-server - DateTime 转换失败,续集插入 SQL Server 记录
在我的数据库中添加新记录时,出现错误:
从字符串转换日期和/或时间时转换失败
datetime
它试图插入的是:
Sequelise 似乎也插入了时区。
我尝试将“时区”设置为空字符串,但这没有帮助。
如何DATETIME
使用 sequelize 插入有效的 SQL Server?
模型:
javascript - 使用 Node.js 和 Tedious 插入多条记录
我有一组客户对象,我希望将其插入 SQL 数据库。从 req 数据中检索客户对象。
我使用繁琐的请求,而繁琐的连接池是为了同时拥有多个连接。
当循环对象时,我在尝试插入时遇到错误,错误是
请注意,此时我只有 3 个对象在请求中发送。在我看来,它只是被处理和插入的最后一个对象。但是由于我不熟悉使用 Node.js 的乏味,所以我无法发现我的错误。有什么建议么 ?
sql - 如何将我的节点应用程序连接到我的 azure sql 数据库?
我已经使用了微软提供的本教程,我可以连接到数据库,但是当我进入它的 SELECT 部分时,我得到了这个错误:
就像指南所说的那样,我正在使用 npm modulte Tedious,但我无法解决这个问题。
这是教程链接。
sql-server - 请求错误:{ message: '请求只能在 LoggedIn 状态下进行,不能在 SentLogin7WithStandardLogin 状态下进行',代码:'EINVALIDSTATE' }
tedious
使用包连接到 MSSQL时,我在请求测试时收到以下错误:
'请求只能在 LoggedIn 状态下进行,不能在 SentLogin7WithStandardLogin 状态下进行',代码:'EINVALIDSTATE'
我的代码(摘自示例: http: //pekim.github.io/tedious/getting-started.html):
sql-server - 节点/繁琐示例中的表值参数
我有一个非常适合执行存储过程和 SQL 片段的函数。我想知道是否有人可以帮助我为表值参数制作等效功能?
我目前的功能如下:
我在 SQL 中做了这个来创建一个表类型:
而这个存储过程用于插入使用新的表类型:
在 SQL 中,可以使用以下方式执行存储过程:
这就是我迷路的地方。我不确定如何使最后一部分与node/tedious一起使用。
这是我想如何在需要帮助的函数中定义表的示例。Columns
变量Rows
将由包含函数定义: