我有2个类型为VARCHAR(1000)的列,并在SQLite数据库中输入TEXT。我的要求是将数组中的值存储到数据库中。我尝试使用for循环将数组中的值存储到字符串中,但是一旦控制出来for循环,显示的字符串值就只是数组中的最后一个元素...将数组存储到SQLite数据库
有没有办法使用它我可以直接将数组存储到数据库中?
下面是我的代码:
NSString *tempVal=0, *tempFlag=0;
NSString *temp[256], *Flag[256];
for(int i=0; i<256; i++)
{
NSLog(@"HELLO %d", tempVal);
temp[i] = (NSString*)valMines[i];
Flag[i] = (NSString*)openFlag[i];
NSLog(@"ValMines is %d", temp[i]);
NSLog(@"OpenFlag is %d", Flag[i]);
tempVal = temp[i];
tempFlag == Flag[i];
NSLog(@"ValMines is %d %d", temp[i], tempVal);
}
NSLog(@"Inside Save Data func");
NSLog(@"ValMines is %d", tempVal);
NSLog(@"OpenFlag is %d", tempFlag);
愿意给它附加的工作?怎么样?
无其不工作...我认为它采取了一些junked值,并打印出来 – user688175 2011-04-16 19:28:48
我显示的代码及以上 – user688175 2011-04-16 19:30:29
无输出是无法追加输出,由于其大尺寸 – user688175 2011-04-16 19:34:22