草庐IT

database_inventory

全部标签

mysql - Rails/MySQL2 : Error - Unknown database

我正在学习Linda的基本教程。我现在已经能够正确安装所有内容,但是当我启动我的Rails服务器时,当我访问localhost:3000:时收到此消息Unknowndatabase'simple_cms_development'然后Rendered/Library/Ruby/Gems/1.8/gems/actionpack-3.0.7/lib/action_dispatch/middleware/templates/rescues/_trace.erb(1.0ms)Rendered/Library/Ruby/Gems/1.8/gems/actionpack-3.0.7/lib/acti

mysql : dump database along data

我想使用unix命令行沿表模式和表数据转储我的数据库。我用过。mysqldump-d-uroot-pfrontend>frontend.sql但上面的命令只转储模式而不是数据库中的数据。请帮助我如何将数据库连同数据一起转储。 最佳答案 backup:#mysqldump-uroot-p[root_password][database_name]>dumpfilename.sql这样就可以了,如果您的要求是单独转储数据,那就去做吧,导出到文件(仅数据)mysqldump-u[user]-p[pass]--no-create-db--n

Android 耗材 : "already own that item" but inventory. hasPurchase() 为假

我被GoogleInAppv3卡住了-我测试了没有消费的购买(例如,当应用在购买和消费之间崩溃时)-现在我找不到出路。如果我再次尝试购买,它会显示“您已经拥有该商品”。但是当我测试所有权时,它说我不拥有它:Inventoryinv=mHelper.queryInventory(false,null);inv.getPurchase(sku);//nullinv.hasPurchase(sku);//false我也不能消费,因为我没有要消费的东西。此处如何进行?编辑复制如下:购买应用内消耗品,然后禁用互联网连接。之后,您将在几个小时内无法再次购买该产品。刚刚使用Play商店(Diamon

java - 无法将 db '/data/data/my.easymedi.controller/databases/EasyMediInfo.db' 的区域设置更改为 'en_US'

在我的Android应用程序中,Assets文件夹中有一个预定义的数据库。我创建了一个表android_metadata,其中有一列名为locale和一条记录en_US。在我的应用程序中,用户应该输入他/她的详细信息并点击保存按钮。点击保存按钮时出现以下错误;10-2109:37:06.010:E/SQLiteLog(6278):(11)databasecorruptionatline50741of[00bb9c9ce4]10-2109:37:06.010:E/SQLiteLog(6278):(11)databasecorruptionatline50780of[00bb9c9ce4]

android.database.CursorIndexOutOfBoundsException : Index -1 requested, 大小为 2

下面是我的代码,我得到了android.database.CursorIndexOutOfBoundsException:Index-1requested,withasizeof2错误。谁能告诉我怎么解决?ContentResolvercr=getContentResolver();Cursorcur=cr.query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);if(Integer.parseInt(cur.getString(cur.getColumnIndex(People.PRIMARY_PHONE_ID

android - : android. database.sqlite.SQLiteException: no such table: (code 1) Android引起

我们的应用程序中有一个sqlite数据库。它适用于所有用户,但很少有人遇到Causedby:android.database.sqlite.SQLiteException:nosuchtable:generalSettings(code1):,同时编译:select*fromgeneralSettings错误.下面是我创建数据库和错误日志的sqlite助手类。在assert/Master.db我们有表generalSettings。但是将其复制到设备后,该表丢失了。这只发生在少数用户身上。我搜索了解决方案,但找不到确切的解决方案。请团队帮我解决这个问题。代码:importjava.io

android - 随机异常android.database.sqlite.SQLiteException : unable to open database file

我的应用程序使用未捕获的异常处理程序,当应用程序崩溃时,它会向我发送堆栈跟踪。我经常从随机用户那里得到这份报告。我无法复制它,在我的情况下,数据库的打开总是成功的。这不是存储在外部SD卡上的数据库,只是使用SQLiteOpenHelper(context,"SomeName",null,someVersionCode)打开的数据库。你有这方面的经验吗?在打开数据库之前我可以检查哪些可能性?谢谢!android.database.sqlite.SQLiteException:unabletoopendatabasefileatandroid.app.ActivityThread.perf

database - Android 预填充数据库

这个问题在这里已经有了答案:Shipanapplicationwithadatabase(15个回答)关闭8年前。我正在开发一个Android应用程序,该应用程序需要在该应用程序的数据库中填充多个条目(一个表,包含1000-10000行),然后用户才能使用该应用程序。我查看了一些教程,但不确定最好的方法。我是否应该在每次启动应用程序时检查数据库是否存在,如果不存在,创建它并插入我需要的数千条记录?或者有没有更好的方法来处理这个问题?理想情况下,它可以作为应用程序安装过程的一部分包含在内,但我不确定这是否可行。任何反馈将不胜感激。 最佳答案

android - 如何从 Realm Database Android 中删除对象?

我想从Realm中删除所有等于用户ID的消息对象RealmQueryrowQuery=realm.where(Message.class).equalTo(Message.USER_ID,userId);realm.beginTransaction();//TODO:hereIwanttoremoveallmessageswhereuserIdisequalto"9789273498708475"realm.commitTransaction(); 最佳答案 在0.88.3及以下你可以这样做:realm.executeTransac

database - Android:数据库文件存储在哪里?

我在Android设备上创建了一个SQLite数据库。该程序可以读取/写入数据库,因此显然已经创建了数据库文件。SQLiteDatabase.mPath设置为db.mPath="/data/data/dev.client.android/databases/clientDB.db"但是当我浏览设备上的目录时,我找不到文件clientDB.db。我查看了数据目录,但它似乎是空的。有人知道这里出了什么问题吗? 最佳答案 在ContextWrapper(http://developer.android.com/reference/andr