问题标签 [db-browser-sqlite]
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.
python - 我的 SQL python 数据和数据库浏览器之间的差异
我正在使用 sqlite 结合 tkinter 在我的 Python 程序中写入和删除记录。删除在我的程序中运行良好,当我重新启动程序时,记录不再存在。但是,我总是使用 Linux 标准软件 DB Browser for SQLite 进行交叉检查并查看我的 SQL 表。奇怪的是,所有记录仍然存在于数据库浏览器中。现在我想知道,为什么会这样?为什么它在我的 Python sqlite 查询中消失了,但在 DB 浏览器中却没有?不知何故,这些记录仍然存在。如何彻底销毁我的记录?
对于删除,我使用:(用户可以使用列表框选择特定条目。最终,我将所选项目“翻译”为其特定 ID 并触发删除。)
对于我的查询,我使用:(我查询特定年份和月份的数据。)
非常感谢您的帮助。
java - 带有数据库卡片视图的索引列表视图
我知道有很多重复这样的问题,但请阅读我的并帮助我。
我对 Android 开发非常陌生,因此我用自己的直觉和有限的指南编写了这些代码。
我想实现一个可索引(AZ)侧面板,就像在联系人中一样。所有可用的帖子都是带有硬编码条目的数组字符串,但我的不是,我使用 DB Browser for SQLite,然后在卡片视图中填充每个数据。
我已经提到(https://github.com/woozzu/IndexableListView/blob/master/src/com/woozzu/android/widget/IndexableListView.java)并尝试了与这篇文章相关的所有解决方案,但无济于事。我相信我只是以错误的方式编码它,因为条目是硬编码的,但我的不是。
我目前正在关注本指南(http://androidopentutorials.com/android-listview-with-alphabetical-side-index/)并在这里和那里修改了一些我认为对我的情况是必要的代码,例如添加我的数据库到一个数组中。但是,有多个错误,我不知道该怎么办。
因此,我不知道如何继续解决这些错误。请帮助我并为我提供分步教程甚至更好的视频指南,以便我可以跟进。
以下是我尝试过的:
宣言
创建时
错误是:
如果您需要更多代码,请告诉我,我会更新这篇文章。先感谢您。
sql - 如何在 SQLite 数据库浏览器中刷新 sqlite 数据库?
我正在使用 python 连接并使用 sqlite 数据库进行更改。另一方面,我正在使用 DB Browser for SQLite 查看 sqlite db 的表和数据库结构。
在我运行我的 python 代码并进行更改后,我通常必须关闭数据库浏览器并再次重新打开它。数据库浏览器中是否有方法或按钮可以在不关闭和重新打开的情况下刷新和更新数据库?
javascript - 尝试将行插入数据库浏览器时获取外键约束
我用 JS 创建了以下表格:
Artist
并且Series
表格工作正常,我能够更新它们并将行插入其中,但我似乎无法将任何数据输入到Issues
使用“DB Browser”的单元格中。我不确定其中是否有需要修改的设置,因为我什至无法编辑单元格以将行插入其中。我收到以下错误:
添加记录时出错:FOREIGN KEY 约束失败 (INSERT INTO
Issue
(id
,name
,issue_number
,publication_date
,artist_id
,series_id
) VALUES (1,'',0,'',0,0);)
这基本上说当我尝试创建新记录时,表格单元格中没有存储任何信息。
sqlite - 我可以使用 DB Browser for SQLite 在 SQLite 表设计中添加注释吗?
是否有可能在 DB Browser for SQLite 中添加注释来注释表?
sql - SQL 日期和时间格式
有一个关于一些 SQL 格式的快速问题。我正在努力弄清楚如何使表格的格式相同。该表包括大约 15 年的数据。大多数时间戳都以类似的方式格式化。它们位于“Day”“Date”和“YT”列中:
“周日”“12 月 17 日”“2017 年晚上 11:58:00”
过去一年的数据格式如下:
“1 月 4 日 - 上午 10:43”
该字符串都在一列中;“天”。
我正在寻找一些东西。我需要格式相同,以便我可以使用它。所以希望我可以将日期列留空,因为它没有告诉我们它是星期几。我想将作为月份和日期的字符串部分移动到“日期”列中以匹配以前的数据。我想在时间戳之前添加“2018”,并将该值放在“YT”列中。
我正在使用数据库浏览器和 SQLite。
我感谢所有的帮助。我是 sql 和 python 的新手,如果我遗漏了一些明显的东西,我深表歉意。如果我缺少一个简单的解决方案,那么一些人指出我正确的方向来阅读它/自己弄清楚它也将不胜感激。
android - 由db浏览器创建的sqlite db在android studio中不起作用
我已经使用 DB Browser 创建了一个 SQLite 数据库,当我将它移动到 assets 文件夹并在 android studio 中打开它时,它看起来很糟糕而且它不起作用。解决办法是什么 ?:(
这是一个截图
android - 如果我通过 DB Browser 更新数据库,它在我的应用程序中不会改变
我有一个使用 DB Browser 创建的 SQLite 数据库,我把它放在资产文件中,然后我使用 SQLiteAssetHelper 来访问它。为什么如果我使用数据库浏览器更新任何记录它不会在我的应用程序中改变?!
此外,如果我在我的应用程序中执行插入查询,新记录不会出现在数据库浏览器中。
c# - 使用 C# EntityFramework 创建一个加密的 SQLite 数据库并使用 Database Browser for SQLite 打开
我已经使用 C# EntityFramework 创建了一个加密的 SQLite 数据库,但我无法使用 DB Browser for SQLite 打开它
SQLite 的 DB Browser 已更新到最新版本 3.11,我正在使用 DB Browser (SQLCipher)
C# 和相关的 SQLCipher 库是否使用特定配置?如何调整 C# 代码以使用 DB Browser 打开数据库?是否有要使用的特定参数(例如 SQLite 版本、页面大小、kdf 迭代、hmac 和 kdf 算法)?我已阅读文档但没有成功。