2012-01-11 23 views
-2

phpMyAdminを使用してデータベースを作成しました。特定のデータを取得するためにデータベースを自分のiPhoneアプリケーションに接続する必要がありますが、どのタイプのWebサービスを使用すべきか、それらをどのように接続しなければならないのか分かりません。データベースとiPhoneアプリケーションの接続

誰かがデータベースをiphoneアプリケーションに接続する方法を知っていますか? 私が従うことができるウェブサイトはありますか? 私はあなたの助けに大変感謝しています!

おかげ

答えて

2

あなたはthisを見てすることができます。

APIを書き終えたら、hereからiPhoneで同じことを使うことができます。

0

プロジェクトにデータベースファイルを追加するには、プロジェクトナビゲータのResourcesフォルダにドラッグするだけです。プロンプトが表示されたら、必要なターゲットに追加してください。その後、SQLiteライブラリを使用してデータベースを読み書きすることができます。

0

プロジェクトナビゲータの[リソース]フォルダにドラッグするだけで、データベースファイルをプロジェクトに追加できます。プロンプトが表示されたら、必要なターゲットに追加してください。

-(void) getdatabasePath 
{ 

    NSString *databaseName = [NSString stringWithFormat:@"%@", @"Database.sqlite"]; 

//Get the path to the Document and append the databaseName 
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,  NSUserDomainMask, YES); 
NSString *documetsDir = [documentPaths objectAtIndex:0]; 
databasePath = [[documetsDir stringByAppendingPathComponent:databaseName] retain]; 

// Check if the SQL database has already been saved to the users phone, if not then copy it over 
BOOL success; 
NSFileManager *fileManager = [NSFileManager defaultManager]; 
success = [fileManager fileExistsAtPath:databasePath]; 
if(success) return; 

// If not then proceed to copy the database from the application to the users filesystem 
NSString *databasePathFromApp = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:databaseName]; 
[fileManager copyItemAtPath:databasePathFromApp toPath:databasePath error:nil]; 
    } 
あなたのsqliteファイルをロードするために、このコードを使用します
関連する問題