问题标签 [sqlitemanager]
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.
objective-c - 从 Xcode 中将数据添加到 SQLite3 DB
我正在尝试将 3 条数据添加到 SQLite3 DB。在教程的帮助下,我快到了。下面是我的代码。
我收到了我对NSLogs
. 我发现数据库没有问题,我编译语句以毫无问题地发送到数据库,但是当应用程序到达时,sqlite3_prepare_v2(database, sqlstatement, -1, &compliedstatement, NULL)==SQLITE_OK
我期望数据被添加到DB
,但事实并非如此,我也期望显示aUIAlertView
告诉用户ERROR os SUCCESS。我希望你能看到我没有看到的东西。
这NSLog
将按预期返回文本属性。
这NSLog
返回DB Found
上面的最后一个NSLog
显示insert into table1 values ('n', 'a', 'c')
如我所料。
插入时出现问题,我无法弄清楚。
仅供参考,数据库是使用 SQLiteManager 创建的。SS 下面:
sqlite - 外键约束不起作用
我有两个表,theme和quiz,这是它们的定义:
表主题中的字段id
(主键)是测验表中的 a。当我尝试在包含值 30 作为外键的表测验中插入一条记录时,尽管主题表中没有记录,但该记录已成功插入表中,我的意思是,不应该阻止这个插入,因为我有一个外键约束?Foreign Key
quiz
id = 30
objective-c - 我的更新声明不起作用
我试图像这样更新表中的条目:
在日志中,我收到消息:Update done successfully!
所以我认为一切正常,但是当我在 Mozilla Firefox 的 SQLite 管理器中检查数据库时,该条目没有更新。我错过了什么吗?感谢帮助
sqlite - How to use XULRunner to run SQLite Manager outside of Firefox in Mac OS X Lion?
I have installed XULRunner 11.0 (xr) from here:
I have followed the steps listed here:
kiveo - Mac SQLite Manager Standalone App
I have read and tried the suggestions here (though they're for version 6.0):
stackoverflow: How to Install and run a XulRunner Application on Mac OS X?
I am able to get the help listing with this command:
I am able to run the app from Firefox using this command (after changing the max version in sqlitemanager-xr-0/application.ini to 11.0 from 11.0a1):
Here are the contents of the application.ini file:
When I run the following command in Terminal, with or without sudo, it just immediately returns to the command prompt. There are no error messages. No application appears under Applications. Nothing seems to happen at all. (And, despite the stackoverflow page above noting that --install-app may not really be supported, it is in the XULRunner help listing - which I guess doesn't necessarily mean it'll work ;)
Following a suggestion below, I checked for an exit code. The line above is returning 2.
Help?
firefox - Firefox SQLite Manager 为 iOS 创建数据库
Firefox SQLite Manager 创建的表的默认行数是 20。
但我想在我的表中插入 50 条记录。
我必须在 SQLite 管理器中在哪里进行更改以增加 Number 行?
sqlite - 如何在不先启动firefox的情况下直接启动sqlite manager(firefox插件)?
我最近从我最喜欢的 Firefox 切换到 Chrome 进行浏览,但经常使用 SQLite 管理器。只是想看看我是否可以避免每次使用 sqlite 管理器时打开和关闭空的 firefox 窗口。不要认为 Chrome 有这个扩展。可以?
iphone - Firefox SQLite Manager 无法访问 Xcode iPhone 模拟器 SQLite DB 目录
我有一个关于从 Firefox 的 SQLite Manager 扩展打开 SQLite 数据库的问题。我使用 SQLite 数据库进行 iOS 应用程序开发,并始终使用 SQLite 管理器加载在 iPhone 模拟器上运行的应用程序的数据库(该文件位于 /users/myUserName/Library/Application Support/iPhone Simulator/5.1/MyAppGUID/Documents 目录下) . 自上周以来一直运行良好。
我突然发现如果我从 SQLite Manager 菜单中选择“连接数据库”,我就找不到 /users/myUserName/Library 目录了。我仍然可以从 Finder 访问该目录,我仍然可以从 Finder 中看到数据库文件,如果我将 db 文件复制到另一个目录,我可以使用 SQLite Manager 打开它,没有问题。但是,我无法直接打开数据库,这很烦人。
以前有人遇到过同样的问题吗?
谢谢你的帮助。
android - 如何在 Android App 中访问 SQLiteManager 中创建的 SQLite 数据库?
我在 Mozilla 的 SQLiteManager 中创建了一个数据库,我将其导出并将 .sql 文件保存在 assets 文件夹中,现在如何从我的 android 应用程序读取或在该数据库中输入条目?我的 DatabaseHandler(扩展 SQLiteOpenHelper)应该是什么样子?
android - 这个在 Android 中访问 SQLite 数据库的简单 Java 代码有什么问题?
我使用 SQLiteManager 创建了一个包含一个表的数据库文件 (.db),TEstTable
并将其粘贴到/assets文件夹中。我想从我的 Android 应用程序对此数据库执行操作。
为此,我按照Stack Overflow 上的建议遵循了本教程。
添加了更多代码来读取它并将结果保存在字符串中并打印该结果,准确地说我只添加了一个原始查询。
检查我的 DatabaseHelper 类代码:
查看活动的代码:
当我运行此代码时,视图活动未启动并且应用程序被强制关闭。Logcat 说:
E / AndroidRuntime(1764):java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.sqlitemanagerexample/com.example.sqlitemanagerexample.View}:android.database.sqlite.SQLiteException:没有这样的表:TestTable:,而编译: SELECT * FROM TestTable ;
android.database.sqlite.SQLiteException:没有这样的表:TestTable:,编译时:SELECT * FROM TestTable;
sql - 在 sqlite manager 中运行多个命令
在 SQlite Manager 中直接执行 SQL 可以运行多个命令吗?(如果您插入大量数据很有用)
例如
谢谢