6. --SQLite 专属的修改
2015-09-29 19:44
351 查看
//根据名字来修改年龄
-(void)changeStudentAge:(NSInteger)age withName:(NSString *)name
{
NSString *changeSQL = [NSString
stringWithFormat:@"UPDATE 'student' SET age = %ld WHERE name = '%@' ",age,name];
int result = sqlite3_exec(db, changeSQL.UTF8String,
NULL, NULL,
NULL);
if (SQLITE_OK == result) {
NSLog(@"修改成功");
}
else
{
NSLog(@"修改失败");
}
}
-(void)changeStudentAge:(NSInteger)age withName:(NSString *)name
{
NSString *changeSQL = [NSString
stringWithFormat:@"UPDATE 'student' SET age = %ld WHERE name = '%@' ",age,name];
int result = sqlite3_exec(db, changeSQL.UTF8String,
NULL, NULL,
NULL);
if (SQLITE_OK == result) {
NSLog(@"修改成功");
}
else
{
NSLog(@"修改失败");
}
}
相关文章推荐
- 5. --SQLite 专属的删除
- SQLite3第三方框架——FMDB的基本使用
- 4. --SQLite 专属的增加
- 3. --SQLite 创建表
- 2. --SQLite 打开数据库
- mysql注入漏洞手注
- navicat远程连接oracle遇到的一点点小问题
- mysql CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP
- mysql replace into用法详细说明
- mysql数据库字符编码选择导致的异常——\xE5\x8C\x97\xE4\xBA\xAC' for column
- mysql INSERT ... ON DUPLICATE KEY UPDATE
- SQL语句:一个表,通过一个字段查找另外一个字段不相同值
- PERL-MYSQL
- Entity Framework 6 Code First 系列:无需修改实体和配置-在MySql中使用和SqlServer一致的并发控制
- EF6 Code First 系列 (四):SQLite的DropCreateDatabaseIfModelChanges和乐观并发控制
- 一次 Oracle 算出运算溢出问题 排查解决 (并非除数为零!)
- C#调用Couchbase中的Memcached缓存
- java mongodb 修改
- mongodb不同版本实现主从复制
- mysql 函数编程大全(持续更新)