如何在iphone的表视图中显示从数据库获取的数据
我有两个页面,即登录页面和显示页面。当我单击登录页面中的提交按钮时,第二个页面将显示从数据库获取的数据的tableview。但是我从数据库获取数据,我需要在tableview中显示它。问题是在xcode中的tableview中显示数据 我正在使用.xib文件中的表视图 NSMutableArray*userArray=[NSMutableArray]如何在iphone的表视图中显示从数据库获取的数据,iphone,xcode,uitableview,Iphone,Xcode,Uitableview,我有两个页面,即登录页面和显示页面。当我单击登录页面中的提交按钮时,第二个页面将显示从数据库获取的数据的tableview。但是我从数据库获取数据,我需要在tableview中显示它。问题是在xcode中的tableview中显示数据 我正在使用.xib文件中的表视图 NSMutableArray*userArray=[NSMutableArray] int result = sqlite3_prepare_v2(itemdetails, sqlStatement, -1, &c
int result = sqlite3_prepare_v2(itemdetails, sqlStatement, -1, &compiledStatement, NULL) ;
if( result == SQLITE_OK)
{
while(sqlite3_step(compiledStatement) == SQLITE_ROW)
{
NSString *usernamedb = [NSString stringWithUTF8String:(char *)sqlite3_column_text(compiledStatement, 0)];
NSLog(@"dbvalue=%@",usernamedb);
NSLog(@"Count of rows:%d",count);
[itemcatg addObject:usernamedb];
}
}
sqlite3_finalize(compiledStatement);
然后,它给出了在登录页面的提交按钮中添加子视图的错误,如下面的代码行所示
[self presentModalViewController:subview animated:YES];
使用SQLite抽象(如以下内容)将有所帮助: 这组类允许您轻松地将SQLite数据获取到本机对象(如NSArray)中,以便执行以下操作:
cell.text = [arrayFromDatabase objectAtIndex:indexPath.row];
@拉尼-你可能想接受一些问题的答案。你可能会得到更多的帮助。