【发布时间】:2018-10-17 09:10:59
【问题描述】:
我在我的 react native 项目中使用 sqlite 数据库 我制作了包含 users 表的 app_db 数据库,
和数据库的路径: /home/dina/AppointmentApp/android/app/src/main/assets/app_db
现在我想访问我项目中的用户表并执行一些查询,例如选择、更新、插入...等
这是打开连接的代码
var db = SQLite.openDatabase({name : "app_db", createFromLocation : "~app_db"});
db.transaction((tx)=>{
tx.executeSql("select * from users",(tx,results) => {
});
});
我不知道这个查询是否正确 它在控制台中返回
-打开数据库:app_db -{message: "no such table: users (Sqlite code 1): , while comp…m users, (OS error - 2:No such file or directory)", code: 0}
【问题讨论】:
-
我遇到了一些问题,您可以帮我解决,您是如何在 react native 应用程序文件夹中创建数据库的? @迪娜奥马里。我创建了一个数据库,但它是在“/Library/Developer/CoreSimulator/Devices/0746958E-03AA-4A38-A208-2CD36B1A484E/data/Containers/Data/Application/7BE0AC9A-BD41-44DE-A2ED-31EA58CEB22E/Library/LocalDatabase /Reactoffline.db"
标签: sqlite react-native react-native-android