- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在尝试使用 MSSQL 注入(inject)准备好的语句时(乏味) - 一旦我尝试执行请求,我就会收到以下错误:Database connection failed: Requests can only be made in the LoggedIn state, not the SentClientRequest state
进口:
import { Connection, Request } from 'tedious';
public static async afterConnect(connection, options): Promise<void> {
const client = connection['resource'] as Connection;
let request = new Request('select 42',(err, rowCount, rows) => {
console.log(`${err} ${rowCount} rows`);
});
client.execSql(request);
}
最佳答案
在 sequelize 代码中进行了一些挖掘,但找到了解决方法 - 如果有人有类似的问题。
public static async afterConnect(connection, options): Promise<void> {
const mssql = connection as { resource: Connection; previous: Promise<unknown> };
await new Promise((resolve) => {
let request = new Request('select 42', (err, rowCount) => {
logger.debug(method, `${err} - ${rowCount} rows`);
resolve();
});
await mssql.previous; // failsafe?
mssql.resource.execSql(request);
});
}
关于sql-server - 用 mssql Sequelize afterConnect 钩子(Hook)(乏味),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62066046/
我对单调/webpack/node/electron有疑问吗?我不知道。 重现步骤: git clone https://github.com/codesbiome/electron-react-we
js 并使用繁琐的方式进行连接。连接成功,我可以连接。但是在一段时间内我会失去连接并在 Azure 中收到这些错误。 RequestError: Requests can only be made i
我正在使用带有 Core.Std 模块的 ocaml utop。 要查看模块的帮助,我必须遵循别名链接,如下所示: utop # #show_module Array;; module Array =
我最初在几个月前就 ZF2 在 Beta 1 期间使用 DI 注入(inject)表提出了另一个话题,当时我认为这实际上是不可能的。现在 ZF2 已经发布为 2.0.0 版,并且默认使用 Servic
在尝试使用 MSSQL 注入(inject)准备好的语句时(乏味) - 一旦我尝试执行请求,我就会收到以下错误: Database connection failed: Requests can on
我已经找到了这个问题的答案,只想记录我的发现。 当使用 的最新版本时NW.js (和 Node.js ),我遇到了 的问题 Node -mssql /繁琐模块。即使是像连接到 这样简单的任务SQL 服
我是一名优秀的程序员,十分优秀!