草庐IT

lock-tables

全部标签

python - Django 错误 : OperationalError: no such table: polls_poll

使用Python2.7完成Django教程1,似乎无法解决此错误:OperationalError:nosuchtable:polls_poll当我在shell中输入Poll.objects.all()时,就会发生这种情况。我已经根据网络研究尝试过的事情:1)确保'polls'在settings.py中的INSTALLED_APPS下列出注意:我看到很多建议将'mysite.polls'而不是'polls'插入到INSTALLED_APPS中,但这会产生以下错误:ImportError:无法从“mysite”导入名称“polls”2)运行pythonmanage.pysyncdb。这成

java - 为什么我会收到 SQLException : database is locked on my JDBC SQLite database?

我有一个单线程应用程序,它在本地文件系统上的3个不同文件中使用3个SQLite数据库。我创建了一个DbAdapter帮助程序类,它打开到SQLite数据库文件的连接。在此类中,我有一个创建连接的open方法和一个释放所有内容的close方法。这3个数据库是从派生DbAdapter的类访问的。在我的程序中,每个数据库访问都是这样的:MyDbAdapterDB=newMyDBAdapter();intstuff=DB.getStuff();//queriesthedatabaseDB.close();//nowdosomethingwith`stuff`我已将所有对DbAdapter.op

android - SQLite: No Such Table Error Android P问题

在AndroidP之前,我的代码一切正常,但现在在AndroidP中,我在使用数据库时遇到了很多问题。我将.dbsqlite数据库文件存储在Assets文件夹中。我将它们导入到android的数据库空间中,在AndroidP之前它工作正常。在androidP中,我遇到了这个异常:SQLite:NoSuchTableError我在这里搜索并找到了这个,并尝试应用已接受的答案:AndroidP-'SQLite:NoSuchTableError'aftercopyingdatabasefromassets问题是现在我遇到了另一个问题,但它仍然不起作用。现在我遇到的问题是每次我尝试检查数据库是

python - 为什么我突然得到 "OperationalError: no such table"?

我正在尝试用我的数据库做各种事情。我已成功连接并提取数据和提取数据,没有问题。我一直在调试其他问题,然后突然间我无法再从我的数据库表中获取任何内容-我收到“OperationalError:没有这样的表:文章”。我在这里真的很困惑-这工作得很好,我正在毫无问题地查询数据库并插入数据等等。然后突然我收到了这个错误。我在错误开始出现之前所做的更改似乎完全不相关-我撤消了它们但仍然出现此错误。这是我收到错误的脚本的开头:importsqlite3database='mydatabase'db=sqlite3.connect(database)c=db.cursor()sql_command=

database - 为什么 SQLite 错误 : cannot create INSTEAD OF trigger on table?

我尝试为表的更新创建一个instead-of触发器。instead-of触发器的正常使用是View,但Sqlite手册说instead-of触发器对表也有效。但我收到错误:无法在表上创建INSTEADOF触发器。我想知道为什么。我使用外键:PRAGMAforeign_keys=ON;我有两张table。标识符表:CREATETABLEid(idINTEGERPRIMARYKEYAUTOINCREMENT,createdREALNOTNULLDEFAULTCURRENT_TIMESTAMP);还有一个引用标识符的表:CREATETABLEperson(idINTEGERNOTNULLDE

android.database.sqlite.SQLiteException : table X has no column named Y: , 编译时:INSERT INTO

这是我在控制台中的错误:11-2919:06:50.295:E/AndroidRuntime(333):android.database.sqlite.SQLiteException:tableusuarioshasnocolumnnamedemail:,whilecompiling:INSERTINTOusuarios(username,organizacion,email)VALUES(?,?,?);这是mainActivity,带有一个用于创建“Perfil”(用户)[btCrearPerfil]的Activity的按钮......以及一个用于查看listView的按钮[btEd

python - "no such table"异常

在Django中,我将模型添加到models.py中。在manage.pymakemigrations之后,manage.pymigrate引发了这个异常:django.db.utils.OperationalError:nosuchtable:auth_test_usertranslatorprofile我删除了所有旧的迁移并再次运行makemigrations和migrate这似乎有效。它没有帮助,因为当我单击Usertranslatorprofiles的Usercustomerprofiles时,它引发了异常:RequestMethod:GETRequestURL:http://

android - 非法状态异常 : Invalid tables when trying to query database with ContentProvider

尝试使用如下所示的自定义ContentProvider查询我的数据库时出现以下错误。我已确认该表存在且名称正确,但它仍然无法正常工作。我能够让它与原始查询一起工作,但我希望我们使用ContentProvider模式进行练习。谢谢,如果您需要更多信息,请告诉我。SQLiteOpenHelperpublicclassDatabaseHelperextendsSQLiteOpenHelper{privatestaticfinalStringTAG=DatabaseHelper.class.getSimpleName();privatestaticfinalStringDB_PATH="/da

sql - Rails 5.2 更改或删除表列时出错(SQLite3::ConstraintException:FOREIGN KEY 约束失败:DROP TABLE)

我正在尝试完成一项相当简单的壮举,即更改我的Blog表中其中一列的默认值。我有以下迁移:classUpdateBlogFields相当简单,但是当我运行rakedb:migrate时出现以下错误:StandardError:Anerrorhasoccurred,thisandalllatermigrationscanceled:SQLite3::ConstraintException:FOREIGNKEYconstraintfailed:DROPTABLE"blogs"每次尝试更改或删除列时都会出现此错误,但在添加列时却不会。我的架构如下所示:create_table"blogs",f

java - 编译 : INSERT INTO table 时出现 Android SQLiteException "no such table"

代码没有给出这样的表异常。我几乎阅读了所有问题关于这个异常(exception),做了所有所说的。但它仍然不起作用。我找不到问题所在。有没有人可以帮助我?publicclassButcegirisextendsActivity{EditTextbakici,krediAraba,krediOgrenim,krediTatil,faturaElektrik;EditTextfaturaSu,faturaInternet,aidat,kaskoSigorta;Spinneryillar,aylar;@OverridepublicvoidonCreate(BundlesavedInstanc