首页 文章
  • -1 votes
     answers
     views

    无法为sqlite添加用户名/密码

    我正在尝试将用户名和密码(uname和pword)添加到sqlite数据库,但我无法这样做 . 我使用以下方法调用了我的DatabaseConnector类: Activity1.java public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); thi...
  • -1 votes
     answers
     views

    用户名和密码登录android登录sqlite

    我正在工作sqlite.i成功创建数据库和table.and我也可以注册一些新用户 . 我也用户名写入登录功能只是这是我的代码的一部分 public String getSinlgeEntry(String username) { Cursor cursor = db.query(usm_Users, null, " UserName=?", n...
  • 20 votes
     answers
     views

    Android SQLite数据库和应用更新

    我开发了一个Android应用程序并发布了1.0版本 . 该应用程序包含带有5个表的SQLite本地数据库 . 现在我们计划发布2.0版本,同时更新版本1.0用户 . 在2.0版本中,我们在前5个表中包含了额外的两个表,现在有7个表 . 现在我的问题是,版本1.0用户都在本地数据库中有一些数据,如果他更新到版本2.0,以前的数据会丢失吗?如果是这样的话 . 那么替代方法是什么?
  • 3 votes
     answers
     views

    ListView来自Android中的Sqlite

    当我搜索整个网仍然存在ListView From Sqlite的问题 . 搜索了这么多后,我正在尝试我的项目在android hive示例Link here . 所以在这个数据库处理程序类中,他们给出了一个函数,即List getAllContacts()来获取List格式的所有sqlite数据 . 我在我的项目中实现了这个我在ViewContact.class中使用上面的函数 . PROBL...
  • 1 votes
     answers
     views

    在android中登录DB注册

    我正在使用 username & password EditText 字段和一个按钮进行登录注册页面 . 在编辑字段上输入值后单击按钮时,应将其注册到 DB . 但它并没有这样做 . 我怎么能这样做? 我的注册码如下所示 . public class Registration extends Activity { DBAdapter db = new DBAdapter(th...
  • 1 votes
     answers
     views

    Firebase数据库和本地存储

    我们的iOS应用程序使用CoreData作为本地数据存储区,我们使用Firebase跨设备同步本地数据 . 我们还依靠FireBase进行用户身份验证,因此它不是数据同步 . 我们所有的查询都是针对本地数据库完成的 . 这个“本地数据库Firebase”组合到目前为止运作良好,我们开始构建Android版本 . 使用新的全新Android代码,我们正在讨论是否应该采用与iOS相同的方法或仅使用Fi...
  • -3 votes
     answers
     views

    引起:java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-2在java.lang.String.substring(String.java:2036)at

    错误是在总活动java类中创建的 这是logcat java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.prudentmubasha.ainnaresto / com.example.prudentmubasha.ainnaresto.TotalActivity}:java.lang.StringIndexOutOfBounds...
  • 0 votes
     answers
     views

    android错误显示没有这样的表

    我在我的项目中得到了 error no such table not found 我使用了 2 database . 一个是完美的工作,但另一个显示错误 . 这是我的代码 public void onCreate(SQLiteDatabase db) { // TODO Auto-generated method stub String CREATE_ADDRESS = &quo...
  • 4 votes
     answers
     views

    限制SQLite中的行数

    我有一种情况,我只想限制表中的50行 . 如果用户在此之后插入一个新行,则第一行(最先插入)将被删除并插入新行,因此计数保持不变 . 我知道我可以有一个rowid字段,在插入新记录时我可以检查是否已有50行,所以删除最小的rowid然后插入新的rowid . 但只是想知道是否有更好的解决方案,这样我就不必做3个数据库操作(1.查询#of行,2 . 删除最小值,3 . 插入)
  • 0 votes
     answers
     views

    关于db更改的Android Room requery

    我正在使用最新的Room Persistance Library编写应用程序 . 该应用程序会显示一个项目列表,并在数据更改时更新此列表 . 当新项目插入表格或更新时,我希望列表自动更新 . 到目前为止,我尝试了香草 LiveData 和 Flowable . 两者都声称支持此功能,正如文档和此博客中所述:https://medium.com/google-developers/room-rxj...
  • 0 votes
     answers
     views

    轻量级机制,用于加密android上的sqlite数据库,无需发送定制的sqlite distibution

    我正在构建一个Android应用程序,我想在sqlite数据库中维护某些细节 . 我正在使用SQLiteOpenHelper接口,以便为访问数据库的所有线程维护数据库的单个实例 . 出于安全原因,我想加密我的数据库,因为如果数据库文件未加密,则可以在有根的Android设备上查看数据库文件 . 为了避免这种情况,我想加密数据库文件 . 我已经通过SEE,wxSQLite,SQLiteCrypt和b...
  • 0 votes
     answers
     views

    如何将Pre填充的数据库与真实设备一起使用

    我使用greendao创建了我的数据库,到目前为止已经在模拟器上进行了测试 . 它工作得非常完美 . 并且没有任何内存泄漏和任何错误 . 但现在我只能坚持一点 . 这就是我如何在真实设备上的应用程序中使用这个预先填充的数据库 . 如何将数据库推入真实设备? 有人建议我将我的数据库文件放在assets文件夹中,稍后在Application start上将其复制到设备中 . 这个建议很好,但它没有帮助...
  • 1 votes
     answers
     views

    哪种方法更好地以编程方式创建数据库或从资产文件夹中复制它?

    由于我们可以通过两种方式存储或复制数据库中的数据 . 一个来自sqlite文件,我们放在assets文件夹中,另一个来自以编程方式创建的数据库 . 我有关于android中的sqlite数据库的以下问题: 1.从数据库执行select查询时执行速度更快,为什么? 2.每种方法的优点是什么? 我在互联网上发现但是我无法获得任何正确的信息,我通过Googling了解的唯一一件事就是从资产中复制数据对于...
  • 0 votes
     answers
     views

    不幸的是,Android SQL应用程序停止了

    我已经按照以下教程(https://www.youtube.com/watch?v=p8TaTgr4uKM)创建了一个SQL数据库应用程序,不幸的是我遇到了一个问题,即应用程序没有做错的事情't open, can anyone help and see if i'm . 这是SQL代码 package com.example.sqltest2; import android.content.C...
  • 4 votes
     answers
     views

    Sqlite数据库更新了一行android

    我正在开发一个Android应用程序,我需要根据某个where子句更新表中的列 . 这是下面的代码, public void updatethekeyofweeklycolumn(String profilename, String keystemp) { SQLiteDatabase db = this.getWritableDatabase(); ContentValues ...
  • 0 votes
     answers
     views

    在ORM中保存第三方对象

    我正在从REST api中获取对象,并使用第三方库(包含对象数据和使用它们的方法)来处理这些对象 . 我需要使用ORM(许多要管理的对象)保存对象,但不能添加注释以在任何ORM中使用 . 可以扩展对象,但我不能使用具有相同字段的其他类 . 如何在没有注释的情况下在sqlite中持久保存对象?我可以扩展对象和覆盖字段以添加注释吗? 我在同一个项目中使用kotlin和java开发 .
  • 6 votes
     answers
     views

    如何从房间访问中获取游标对象列表?

    我正在尝试使用我的代码来使用房间数据库API . 对于文档表我已经定义了实体类 Document ,当我查询 getAll() 时它返回了我所有的文档 . 现在我有适应器的旧实现,它使用户 Cursor (它的 CursorAdapter ) . 在我的 DocumentDao 类中,我定义了一个获取游标对象列表的方法 . 我的Dao课程如下: @Dao public interface Docu...
  • -2 votes
     answers
     views

    如何显示数据库中的数据android [重复]

    这个问题在这里已有答案: What is a NullPointerException, and how do I fix it? 12个答案 即时尝试进行查询,但显示错误 . 这是我的代码 public String c(){ objBD = new Bd(nContext, "Laboratorios", null, 1); db = objBD.ge...
  • 2 votes
     answers
     views

    如何在Sqlite android中使用算术表达式更新行

    我想要的是在Sqlite android中添加和删除现有值的新值 . 我从android文档中读到的是这种方法,但它在我的情况下不起作用,因为它正在使用提供的新值删除现有值 . 这是我的代码: public boolean updateCigaretteStock(String cigaretteName, int quantity, int totalCost) { ContentVal...
  • 1 votes
     answers
     views

    为什么没有在数据库中插入值?

    我的数据库代码如下所示 . public void addprofileinfo(HashMap<String, String> queryValues){ SQLiteDatabase database = this.getWritableDatabase(); ContentValues values = new ContentValues();...
  • 904 votes
     answers
     views

    使用数据库发送应用程序

    如果您的应用程序需要数据库并且内置数据,那么运送该应用程序的最佳方式是什么?我是不是该: 预创建SQLite数据库并将其包含在 .apk 中? 在应用程序中包含SQL命令并让它创建数据库并在首次使用时插入数据? 我看到的缺点是: 可能的SQLite版本不匹配可能会导致问题,我目前不知道数据库应该去哪里以及如何访问它 . 在设备上创建和填充数据库可能需要很长时间 . 有什么建...
  • 26 votes
     answers
     views

    java.lang.IllegalArgumentException:列'_id'不存在

    我正在尝试在真实设备上调试我的应用程序,但是我收到此错误: ERROR / AndroidRuntime(981):引起:java.lang.IllegalArgumentException:列'_id'不存在 当我在模拟器上进行测试时,不会出现错误 . 错误在以下代码的最后一行中给出: adapter = new SimpleCursorAdapter(this, R.layout.list...
  • 0 votes
     answers
     views

    关于SQLite android中的数组

    我正在开发一个Android应用程序,我必须使用SQLite db存储一些数据 . 我有8个帐户有以下元素 名称(字符串) 控件类型(int) 网站(字符串) 用户名(字符串) 密码(字符串) 现在我想使用SQLite存储,访问和修改它们 . 我在类中定义了它们如下 public class accountsDB { //private variables int _id...
  • 249 votes
     answers
     views

    如何访问Android设备中的数据/数据文件夹?

    我正在开发一个应用程序,我知道我的数据库 *.db 将出现在 data/data/com.****.*** 我可以在sqlite manager的帮助下从Eclipse中的AVD访问此文件 但我无法在Android手机中访问此文件 .我谷歌它,它说我需要根我的手机来做它,但我不想这样做 . (新手机,保修问题和安全问题) 所以这是我的问题:如何在我的Android手机“ without root...
  • 0 votes
     answers
     views

    房间:插入很多行

    我有一个表中有近2600行的SQLite数据库,而在另一个表中,BI希望为第一个表中的2600行中的每一行插入一行,但是从表A中获得了一个外键 . 因为这就是我所知道的我正在查询表A中的每一行,并在表B上插入一个新行 . 我正在使用Room,我遇到的问题是我收到以下错误: W/zygote64: Long monitor contention with owner RxCachedThreadSc...
  • 1 votes
     answers
     views

    使用多个SQL数据库

    我正在创建一个Android应用程序,它将从我的网站下载XML数据,解析后的xml数据将被插入到5个单独的SQL Lite表中 . 我已成功登录我的网站,获取了XML数据并进行了解析 . I not sure how to layout the database code for multiple tables (打开,关闭,插入,选择) . 此外,如果用户需要注销并稍后返回应用程序,我希望(...
  • -2 votes
     answers
     views

    适用于Android的良好ORM工具

    我正在构建一个本机应用程序,它的所有实体都应该在sqlite数据库中进行编写 . 我正在寻找一个适合Android的ORM工具,它类似于Iphone的CoreData(支持图形设计和代码生成) . 我想根据图形设计构建我的实体代码 .
  • 0 votes
     answers
     views

    使用日期过滤器从SQLite中选择一些数据?

    我想使用按日期过滤器从数据库表中选择一些数据(日期列为:[searchDate] DATETIME DEFAULT CURRENT_TIMESTAMP,) 在这张图片中,我正在使用SQLite Expert和按日期过滤: 这段代码用于获取当前年份和月份: DateFormat YEAR_FORMAT = new SimpleDateFormat("yyyy"); ...

热门问题