问题标签 [better-sqlite3]

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

python - 无法在 python 中为长 URL 连接 sqlite3

我想在python中读取一个sqlite数据库。如果我把数据库放在它打开的同一个工作文件夹中。但是如果放长url它就不起作用。文件名是历史,位置是

C:\Users\HP\AppData\Local\Google\Chrome\User Data\Default

0 投票
0 回答
22 浏览

discord.js - 我试图找到这个问题的答案,但我没有找到任何答案。我在 Visual Studio Code v1.50.1 上安装 quick.db 时遇到问题

我正在使用 discord.js v12 创建一个 Discord Bot,我想将 quick.db 用于数据库,但它一直说安装better-sqlite3@7.1.1脚本时出现问题。我试过做npm i better-sqlite3@7.1.1npm i better-sqlite3但它一直说它不起作用。

任何帮助,将不胜感激。谢谢。

0 投票
0 回答
34 浏览

javascript - 无法读取未定义的属性“标签”

我最近为我的 Discord 服务器制作了一个 Discord 机器人,它在将特定消息输入聊天时基本上会计算一个数字。为此,我还做了一个排行榜,看看谁得分最高。直到最近,该机器人运行良好,但现在它在尝试获取排行榜时总是崩溃,并且在控制台中我收到以下错误。

我已经做了一些研究,发现“标签”用于在排行榜上打印不和谐用户的姓名,而不是他的 ID。现在的问题是我不能只删除“标签”,因为那样你只能在排行榜中看到 ID,而没有人知道他的 ID。

如果有人需要,这是我的代码。

我希望有人能帮助我

0 投票
2 回答
1009 浏览

sqlite - 无法安装 better-sqlite3 以运行 Discord bot

我正在使用树莓派 4 和 Visual Studio Code 来设置和运行我的机器人。我的所有软件包都已安装,除了better-sqlite3. 我尝试重新安装node-gyp(成功安装),然后再次重新安装 better-sqlite3,这是我的错误:

  • Better-sqlite3@7.1.1 安装 /home/pi/Code/Waffles/node_modules/better-sqlite3
  • 预构建安装 || npm 运行构建发布
  • prebuild-install WARN install 未找到预构建的二进制文件(目标=14.15.0 runtime=node arch=arm libc=platform=linux)
  • Better-sqlite3@7.1.1 build-release /home/pi/Code/Waffles/node_modules/better-sqlite3
  • 节点gyp重建--发布
  • make: Entering directory '/home/pi/Code/Waffles/node_modules/better-sqlite3/build' TOUCH b857c92884e9598d609f6be182a2595df7a8e00f.intermediate ACTION deps_sqlite3_gyp_locate_sqlite3_target_extract_sqlite3 b857c92884e9598d609f6be182a2595df7a8e00f.intermediate TOUCH Release/obj.target/deps/locate_sqlite3.stamp CC(target) Release/obj .target/sqlite3/gen/sqlite3/sqlite3.o
0 投票
1 回答
269 浏览

javascript - Enmap 无法安装,出现 better-sqlite3 错误

我一直在尝试安装 enmap 一段时间,我已经在网上搜索并没有找到任何有效的解决方案,我正在尝试npm i enmap并且我不断收到此错误:

https://paste.ubuntu.com/p/d993WptFyq/

让我印象深刻的部分错误是

我不知道这意味着什么。

我已经删除了我的模块文件夹和包文件并不断收到同样的错误。

0 投票
2 回答
80 浏览

sql - sqlite3 行号

我有以下数据

IDX 数据
1 一个
2 一个
3 一个
4 b
5 b
6 b
7 b
8 b
9 C
10 C

我如何使用 Sqlite3 获取行数

IDX 数据 数数
1 一个 1 / 3
2 一个 2 / 3
3 一个 3 / 3
4 b 1 / 5
5 b 2 / 5
6 b 3 / 5
7 b 4 / 5
8 b 5 / 5
9 C 1 / 2
10 C 2 / 2

谢谢你的帮助

0 投票
1 回答
39 浏览

c++ - 在表1 Sqlit下附上table2

我有两个表(比较和 ajusted_cases)。两个表的列数相同(列名也相同)我只想将(adjusted_cases)表放在(比较)表下。就像第二个表被合并到第一个表下一样。无论如何在sqlite中做它?

0 投票
1 回答
90 浏览

c++ - 查找表中的列数 | Sqlite3

我正在使用 cpp 和 -lsqlite3 来处理一些数据。我只是想询问一个查询,它将返回 sqlite 中特定表的列数。有没有可能查到?

0 投票
1 回答
495 浏览

node.js - 无法在我的 Raspberry PI 上安装 Better-Sqlite3

我目前正在尝试在我的 Raspberry PI 上运行我的 Discord Bot,但我无法在其上安装 Better-Sqlite3。我真的不知道如何处理所有这些错误或他们告诉我的内容,所以我希望这里有人可以帮助我解决我的问题。如果您需要任何其他信息,请告诉我。

npm 启动错误:

0 投票
1 回答
49 浏览

node.js - 用特定数字更新 SQLite 行

我有一个问题,我无法在 node.js 上使用 better-sqlite3 解决我有一个看起来有点像这样的表:

桌子的图像

如何更改每行 xp,级别为 3 到 100?所以在这个例子中,它应该将 id 的 1 和 4 xp 值更改为 100。

任何帮助表示赞赏!