我有一个带有值的表。我需要在其中添加或插入值。例如,在表中存在值:“123”的行(“exml”),我想添加值“4567”。之后它必须是“1234567”,如果值不存在它必须是“4567”,请帮帮我..
问问题
111 次
2 回答
0
于 2012-09-19T12:14:09.807 回答
0
为此,您必须首先从表中获取现有数据,然后为您在数据库中获得的记录数放置一个循环,然后您可以这样做,
for(int i=0;i<arrOldData.count;i++)
{
NSString *strNew;
if([[arrOldData objectAtIndex:i] objectForKey:@"exml"])
{
strNew=[[[arrOldData objectAtIndex:i] objectForKey:@"exml"] stringByAppendingString:yourNewString];
}
else
{
strNew=yourNewString;
}
//your insert statement will be here with value(strNew)
}
这不是完整的代码,这只会让您简要了解您可以做什么,希望对您有所帮助。
于 2012-09-19T11:52:28.277 回答