使用uniapp 的 plus.sqlite 操作本地数据库报错:::table xxx has no column named xxxx

背景:
1、使用uniapp 的 plus.sqlite 进行APP本地数据库操作
2、SQLite 模块用于操作本地数据库文件,可实现数据库文件的创建,执行SQL语句等功能。

遇到:在之前创建的表上进行新增字段的操作时候,出现问题:table xxx has no column named xxxx
可能存在原因:

1、你的表里面确实没有这个字段,请在建表语句中加上这个字段,另外还要注意所有出现这个表的语句的地方都要添加上这个字段。

2、注意新增字段的,逗号使用,大小写的写法,空格的多少,都会导致出错

3、你的表里之前没有这个字段,但现在你添加上了,不幸的是,你的数据库里面已经存储了你没添加这个字段之前的记录,如果是这样的话,AVD也会报错崩溃

注意:很大程度上 是写法问题,才导致报错:table xxx has no column named::
1、数据库字段规范, 下划线分割!!
在这里插入图片描述

2、字段类型,切莫写错,text, 字符型(字段类型切莫写错!!!)
在这里插入图片描述
3、注意单引号, 别忘记写!!!

注意::::

解决方案:
1、删除之前在模拟器 或者 手机上 运行的 apk 重新跑一下
2、或者删除 之前缓存数据
在这里插入图片描述
在这里插入图片描述
3、再重新存入新的数据即可

使用uniapp对app 进行本地数据库存储,参考:https://blog.csdn.net/x311609001028/article/details/124856351
uniapp操作本地数据库,参考:https://www.html5plus.org/doc/zh_cn/sqlite.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/769927.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

机器学习(一)

经典定义: 利用经验改善系统自身的性能。 经典的机器学习过程: 基本术语: 数据集:训练集、测试集 示例、样例、样本 属性、特征:属性值 属性空间、样本空间、输入空间 特征向量 标记空间、输出空间 归纳偏好(偏置): 任何一个有效的机器学习算法必有其偏好 学习算法的…

代码随想录算法训练营第33天|1005.K次取反后最大化的数组和|134. 加油站|135. 分发糖果

代码随想录算法训练营第33天|1005.K次取反后最大化的数组和|134. 加油站|135. 分发糖果 1005.K次取反后最大化的数组和 本题简单一些,估计大家不用想着贪心 ,用自己直觉也会有思路。 https://programmercarl.com/1005.K%E6%AC%A1%E5%8F%96%E5%8F%8D%E5%…

Python中图片的切块与合并

Python中图片的切块与合并 有时候我们处理的图片过大而内存不足时,切块是一种不错的方法,化整为零,分治处理。切块图片其实没必要存储,不过代码中还是进行了保存。import os from PIL import Imagedef image_cut_and_merge(image…

Elastic-Job 分布式任务调度

一、使用场景 (1)分布式项目中 定时任务。如果只部署一台机器,可用性无法保证,如果定时任务机器宕机,无法故障转移,如果部署多台机器时,同一个任务会执行多次,任务重复执行也会出问…

力扣438. 找到字符串中所有字母异位词

Problem: 438. 找到字符串中所有字母异位词 文章目录 题目描述思路及解法复杂度Code 题目描述 思路及解法 1.编写辅助函数bool same(vector& need, vector& matched): 1.1 以need为标准,循环对比need和matched的每一个位置的元素值是否相等 2.获…

C++ IDisposable 接口抽象类实现

每个C/C对象实例都应正确实现 IDisposable 接口,以确保对象实例能够正确释放持有的托管资源,而不仅仅只是依赖于 C RAII机制调用对象的析构函数。 这是因为并非所有的 C/C 对象,都通过析构函数来处理资源释放是正确的,例如&#x…

《苹果 iOS 应用开发与分发的关键问题解析》

一、背景 解决同事问的问题,来来回回被问好几次相同的问题,然后确认,我觉得不如写个文档 二、非研发人员安装iOS应用方式 TestFlightIPA 文件 对比 TestFlightIPA 文件安装方式TestFlight 是苹果提供的一个 beta 测试平台,开发者…

由浅到深认识Java语言(19):String类

该文章Github地址:https://github.com/AntonyCheng/java-notes 在此介绍一下作者开源的SpringBoot项目初始化模板(Github仓库地址:https://github.com/AntonyCheng/spring-boot-init-template & CSDN文章地址:https://blog.c…

RabbitMQ 安装保姆级教程

目录 1.MQ引言 1.1 什么是MQ 1.2 MQ有哪些 1.3 不同MQ特点 2.RabbitMQ 的引言 2.1 RabbitMQ 2.2 RabbitMQ 的安装 2.2.1 下载 2.2.2 下载的安装包 2.2.3 安装步骤 3. RabiitMQ 配置 3.1RabbitMQ 管理命令行 3.2 web管理界面介绍 3.2.1 overview概览 3.2.2 Admin用…

代码随想录算法训练营第三十四天|1005. K次取反后最大化的数组和,135,分发糖果

1005. K 次取反后最大化的数组和 题目 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后,返回数…

图像识别在安防领域的应用

图像识别技术在安防领域有着广泛的应用,它通过分析和理解图像中的视觉信息,为安防系统提供了强大的辅助功能。以下是一些主要的应用领域: 人脸识别:人脸识别技术是安防领域中最常见的应用之一。它可以帮助系统识别和验证个人身份…

没有学过PMP,可以直接考npdp产品经理认证吗?

没有学过PMP,可以直接考npdp。PMP教的是如何做一个项目,NPDP教的是如何做一个产品。 而在一个产品开发过程中,PMP知识体系讲述的是如何给出一个“产品”,NPDP知识体系讲述的是产品开始到结束的过程。虽然产品的生命周期比项目的生…

机器学习-05-回归算法

总结 本系列是机器学习课程的系列课程,主要介绍机器学习中回归算法,包括线性回归,岭回归,逻辑回归等部分。 参考 fit_transform,fit,transform区别和作用详解!!!!!&am…

基于springboot+vue的毕业就业信息管理系统

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

4G/5G视频记录仪_联发科MTK6765平台智能记录仪方案

视频记录仪主板采用了联发科MT6765芯片,该芯片采用12nm FinFET制程工艺,8*Cortex-A53架构,搭载安卓11.0/13.0系统,主频最高达2.3GHz,待机功耗可低至5ma,并具有快速数据传输能力。配备了2.4英寸高清触摸显示…

成为创作者的第 730 天——创作纪念日

​​ 文章目录 📨 官方致信🎯我的第一篇文章🧩 机缘与成长 🎯 成就🎯 目标 📨 官方致信 今天早上打开 CSDN 私信一看,看到了这一条消息,然后看了下日期。突然感慨到,是…

Vue【七】实现图片上传与预览

前端 图片上传 <template><div class"comment-wrapper"><el-form :model"form" style" padding: 20px;" label-width"80px"><el-form-item label"评价内容"><el-input v-model"form.c…

个人信息-求职[web前端]

我有近近10年开发及6年的管理经验Web前端,所负责的技术团队经历了 Web 前端几代技术变革&#xff0c;参与了几乎&#xff0c;在性能优化、开发效率、所有前端相关项目工程化架构选型上都有丰厚的产出。在上家致力于数据安全前端的相关工作&#xff0c;专注于Vue.js技术栈来推进…

面试官:说一说 Spring 与 SpringBoot 的区别?

Spring 为开发 Java 应用程序提供了全面的基础架构支持&#xff0c;它将 Java 对象交由容器统一管理&#xff0c;从而实现控制反转&#xff08;IOC&#xff09;和依赖注入&#xff08;DI&#xff09;&#xff0c;并提供了一些常用模块如 SpringAOP、SpringJDBC、SpringMVC 等等…

jmeter接口导入方式

curl直接导入 1、操作页面后&#xff0c;F12查看接口&#xff0c;右击接口-copy-copy as cURL 2、jmeter 工具-import from cURL&#xff0c;粘贴上面复制的curl 根据接口文档导入 1、接口文档示例如下&#xff1a; Path&#xff1a; /api/jobs/xps/exec Method&#xf…