关于不需要使用SQL语句的SQLite数据库数据插入方法
今天不知道为什么在Android Studio中使用SQL语句执行插入数据操作的时候会报错误(忘记截图了,刚刚重启打算截图的时候发现原本使用SQL语句输入的方式有不报错了Orz)
多次更改实验无果之后我i更改的插入语句的书写方式,初级被成功插入数据库
代码如下——
ContentValues values = new ContentValues();
values.put("stop_name",stopname);
values.put("stop_id",stopid);
values.put("line_id",lineid);
values.put("changes",changes);
db.insert( "metorinfor",null,values ); //执行数据插入
SQLiteDatabase中提供了一个insert()方法专门用于添加数据
它接受3个参数,第一个是表名,即我们想要添加数据的表
第二个是在未指定添加数据的情况下给某些可为空的列自动赋值null,我们一般传入null即可
第三个是一个ContentValues对象,它提供了一系列的put()方法重载,用于向ContentValues中添加数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通