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

node.js - 繁琐的Nodejs,有没有办法获得行和列

大家好,

我对此代码有疑问。我试图找到获取行数据并显示的方法。例如让 row1-col2 显示...

连接工作正常并从数据库中提取数据,我只需要能够提取例如 row1-col3

我在正确的轨道上吗?

谢谢

0 投票
6 回答
3635 浏览

node.js - Tedious 或 Sequelize 对 `findOne()` 使用了错误的语法

我正在使用 Sequelize with Tedious 来访问 SQL Server 2008。

当我这样做时,sequelizeModel.findOne()我得到了这个例外 -

未处理的拒绝 SequelizeDatabaseError:FETCH 语句中选项 NEXT 的使用无效。

我知道 SQL Server 2008 不支持OFFSET 0 ROWS FETCH NEXT 1 ROWS ONLY,这就是引发异常的原因。

但我也明确地将tdsVersion繁琐的选项中的7_3_B.

如此处所述 -
http://pekim.github.io/tedious/api-connection.html

我已经尝试了所有 tds 版本,并且生成的查询语法始终包含该FETCH/NEXT语法。

我错过了什么吗?

语法不应该特定于 tds 版本吗?

我还验证了该tdsVersion选项已成功从 sequelize 传递到繁琐的连接库。

生成的查询语法示例 -

0 投票
2 回答
1097 浏览

sql-server - 繁琐的 MSSQL LocalDB / TDS

有人知道如何配置 Tedious ( https://github.com/pekim/tedious ) 以连接 Microsoft SQL EXPRESS LocalDB 吗?我不让它工作。

由于 Tedious 使用的是 TDS 协议,我想问题应该是:MSSQL LocalDB 是否支持 TDS?

非常感谢于尔根

0 投票
2 回答
75 浏览

sql - 这个 LEFT OUTER JOIN 语句看起来正确吗?

我没有收到错误消息,但无论我选择什么,我似乎都只得到 5 个结果,所以这让我相信我的 SQL 语句有问题。我使用 node.js 连接到 sql 2008 r2 数据库很繁琐。以前的语句有效,但这是一个带有发布日期 where 子句的简单 select 语句。我知道我的列名中有空格,这是不好的做法,但我对此无能为力,因为 Navision 使用了数据库。通常没有换行符,我这样做只是为了让你们看起来更有序。

奇怪的是,SQL 不是问题所在。它是从 JSON.stringify 到 JSON.parse 的转换。我确信我之前已经成功地测试过这个。但也许我疏忽了。无论如何我的代码看起来像这样。当我使用 Console.log(retVal) 时,数据看起来仍然正确,大约 100 条记录符合预期。

如果我在 fn 函数中使用 console.log(retVal),我仍然可以按预期获得我的文本墙。但在 FOR 语句中,我只得到前 5 条记录。嗯,我敢打赌,我现在正在头撞菜鸟的错误。:/

0 投票
1 回答
155 浏览

javascript - 当 Promise 在 require 内完成时返回一个对象

当我写这个查询 sql 数据库的承诺时,我没有用 require 测试它,我只是直接从控制台中的节点运行 js 文件。现在我需要它在完成循环时返回数据,但我不知道如何。Promise 以及从 SQL 读取数据对我来说都是新的,所以我很高兴能让它工作。但是现在当我需要这个代码时

它返回 {} 而不是一大块数据。它完成了它的承诺,但没有返回数据。关于如何最好地返回数据的任何想法?

0 投票
1 回答
1131 浏览

node.js - Azure DB 断开连接和连接超时

我们每隔几天就会遇到一次数据库断开连接和连接超时的“风暴”。

我们在 Azure WebApps 上运行 Node.js 并使用繁琐的连接 SQL Azure,有什么想法可以从哪里开始寻找问题?

0 投票
1 回答
3045 浏览

node.js - 浏览器页面刷新获取新的会话 cookie/id

我在我的应用程序中遇到了这个问题。每当浏览器刷新时,它都会为 cookie 重新分配一个新的内容,从而获得一个新的 session id。这是浏览器的正确行为吗?

该应用程序使用 nodejs 的快速和连接繁琐的库。用户被注销是因为 cookie 内容和会话 id 现在每次刷新时都不同。关于如何解决这个问题的任何建议?

0 投票
1 回答
500 浏览

reactjs - 使用 es6、React、webpack 给出错误“未定义不是函数”的繁琐包

我正在尝试在繁琐的库的帮助下使用连接字符串连接到远程 mysql 服务器。我将所有代码从 react 转换为 react-es6。当我尝试如下进行连接时,出现错误“未定义不是函数”。

我无法建立连接。可能存在语法错误,因为我是新手。

0 投票
1 回答
875 浏览

reactjs - 使用繁琐的连接,需要获取总数据

嗨,我是单调乏味和 Es-6 的新手,这可能是一个愚蠢的问题,但我很挣扎,我想要数组中的总数据,这里使用单调乏味的连接是我的代码:

当我添加 request.on('done', function(rowCount, more) 时,我也没有得到任何数据,谁能给出解决方案,我希望显示总数据

0 投票
1 回答
1057 浏览

sql-server - 繁琐的连接到 SQL Azure

到目前为止,我在使用 NTLM 连接到 SQL Server 时运气不佳。

这是我的配置:

我可以使用域\用户名和密码登录到该服务器,但我无法使用繁琐的身份验证。我尝试了 tedious-ntlm 也没有太多运气。顺便说一句,我什至不需要 Windows 身份验证。只要繁琐可以与域对话并使用提供的用户名进行身份验证,我就会很成功。我不明白为什么它无法与域通信。我将 node.js 脚本放在同一台服务器上。