2012-01-28 14 views
0

ログインページと表示ページの2つのページがあります。ログインページの送信ボタンをクリックすると、2番目のページがデータのテーブルビューと共に表示されますデータベースからデータを取得しましたが、テーブルビューに表示する必要があります。問題はxcodeのテーブルビューにデータを表示することです。 NSMutableArray * userArray = [ NSMutableArray配列];データベースからデータを取得する方法をiphoneのテーブルビューで表示する

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); 

はそれが役立つ次のようなSQLiteの抽象化を使用してコード

[self presentModalViewController:subview animated:YES]; 
+1

質問は不明です。 – rakeshNS

+0

@rani - あなたはいくつかの質問に対する回答を受け入れることができます。あなたはより多くの助けを得るかもしれません。 – Rayfleck

答えて

0

の下の行のように、ログインページに送信ボタンをサブビューを追加することで、エラーを与える: https://github.com/jameswomack/CCData

そのクラスのセットを使用すると、SQLiteデータをNSArrayなどのネイティブオブジェクトに簡単に取得できるので、これを行うことができます:

cell.text = [arrayFromDatabase objectAtIndex:indexPath.row]; 
関連する問題