学习记录:Visual Studio 2019中使用C#进行Android开发-杂项 多列的列表与数据库的增加 修改 删除

需求:数据库中有多行,每行有多列,需要能够增加 修改 删除.

实现:扩充以前的例子(带图像的列表),然后添加对数据库的操作,因为一直使用ADO,所以选用了相似的方法来操作数据库.

 

初始活动启动后显示如下:

向左滑动,活动显示如下:

 

初始启动活动中主要完成的工作为:

1 启动时查找xxx.db文件,如果没有这个文件就创建它,并创建存储数据的表.

2 如果存在xxx.db文件,就打开表,并用表中数据填充列表,select * from 表名

点 1号仓那行后,接下来的活动是要修改或者删除,显示活动如下:

滑动到底,显示如下:

这里点保存,会利用update 表名 set 字段名='数据' where 条件   来保存修改后的数据.

这里点删除,会利用delete from 表名 where 条件    来删除此行数据.

为了实现保存与删除后主活动的刷新,需要在启动此活动时做一点改变.

为了区分修改还是新增,需要在活动间传递数据.

点了添加后显示窗口如下:

输入数据后,点保存,会利用insert into 将输入的数据保存的表中.

 

 

在主活动点全部删除,将把数据库表中数据全部清空.

 

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iamtsfw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值