iOS FMDB同时修改多个参数的值
来源:互联网 发布:gif制作软件安卓版 编辑:程序博客网 时间:2024/05/16 19:56
应用场景:比如我创建了一个名为“drugTable”的数据表,现在想要同时修改其中某一条记录的多个参数(如现在要同时修改一条记录的“showName”字段和“remark”字段。)
尝试了很多方法,但是都达不到修改的效果(希望有大神能够不吝赐教,予以指正),所以才利用了以下的 笨方法。
1.“drugTable”的表结构。
//创建药品表
NSString *createDrugTableSql =@"create table if not exists drugTable(id integer primary key autoincrement, drugId varchar(256), showName varchar(256), remark varchar(256))";
if ([_dataBase executeUpdate:createTableSql]&&[_dataBase executeUpdate:createDrugTableSql]) {
NSLog(@"表创建成功");
}
2.在修改的语句中,即创建多条针对不同字段的修改语句,即可达到同时修改多个参数值的效果。
-(void)updateDrugInfoWithDrugId:(NSString *)drugId showName:(NSString *)showName remark:(NSString *)remark{
//修改“showName”字段
NSString *sql1 = [NSString stringWithFormat:@"UPDATE drugTable SET %@='%@' WHERE drugId = '%@'",@"showName",showName,drugId];
//修改“remark”字段
NSString *sql2 = [NSString stringWithFormat:@"UPDATE drugTable SET %@='%@' WHERE drugId = '%@'",@"remark",remark,drugId];
if ([_dataBase executeUpdate:sql1]&&[_dataBase executeUpdate:sql2]) {
NSLog(@"修改药品信息成功!");
}else{
NSLog(@"修改药品信息失败!");
}
}
- iOS FMDB同时修改多个参数的值
- matlab-基础 同时修改矩阵的多个元素
- iOS FMDB的使用
- iOS FMDB的使用
- Ios fmdb的使用
- iOS FMDB的使用
- 同时运行多个 tomcat 修改端口
- 同时修改多个文件后缀名
- 同时启动多个tomcat,端口修改
- 多个tomcat同时运行端口修改
- iOS中一个视图上的多个控件同时点击同时响应的问题?
- ios多个view 同时放大 同时缩小
- ios 多个参数的block
- iOS多个网络请求同时进行
- oracle学习之:修改参数的同时添加注释
- IOS中FMDB的使用
- IOS -- FMDB的使用心得
- iOS FMDB的简单使用
- JAVA学习之包与import语句(三)
- [Sencha ExtJS & Touch] Column Layout 和 HBox Layout 的区别
- 总结下自己的做的小视频吧,挺有趣发现也挺幼稚,哈哈
- bootstrap日期插件官方文档与demo案例
- 设计模式之观察者(Observer)模式
- iOS FMDB同时修改多个参数的值
- JS根据参数名称获取URL中参数值
- 钟表类
- MT6323 PMIC 功能介绍
- mysql两种安装方式实战演示
- 【尺取法】poj 3061 Subsequence
- LeetCode 14. Longest Common Prefix
- zoj3705 Applications 【简单模拟】
- KMPlayer