草庐IT

category_Table

全部标签

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://

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

android - (1) "AUTO_INCREMENT"附近 : syntax error when altering table

我正在尝试更改定义如下的SQLite表:StringCREATE_TABLE="CREATETABLEIFNOTEXISTS"+tab_NAME+"("+row_ID+"INTEGERPRIMARYKEY,"+row_NAME+"TEXT,"+row_EMAIL+"TEXT,"+row_WEBSITE+"TEXT,"+row_TELEPHONE1+"TEXT,"+row_TELEPHONE2+"TEXT,"+row_TELEPHONE3+"TEXT,"+row_TELEPHONE4+"TEXT,"+row_TELEPHONE5+"TEXT);";db_name.execSQL(CREA

java - "No Such Table"在 SQLite Android 中发现错误

我正在尝试学习SQLite数据库,但我真的很讨厌处理任何后端的东西,而且我很热衷。我已经遇到了一个看似简单的问题。这是我认为来自DatabaseHelper类的重要代码publicclassDatabaseHelperextendsSQLiteOpenHelper{privatestaticfinalStringDATABASE_NAME="Library";publicstaticfinalStringTABLE_NAME="books";publicstaticfinalStringTITLE="title";publicstaticfinalStringAUTHOR="autho

sqlite3 : creating table with no columns

我想在sqlite3中创建没有列的表。在postgres数据库中是可能的,但在sqlite3数据库中是不可能的。有什么方法可以实现这一点,或者它根本不受支持(可能不在sql标准中?)我已经检查了sqlite3CREATETABLE语法,看来,必须至少有一个列,但是也许我错过了什么? 最佳答案 SQLite不支持零列表。或者在SQL标准中。 关于sqlite3:creatingtablewithnocolumns,我们在StackOverflow上找到一个类似的问题: