2010-12-09 83 views

回答

1

你可以在github.com上託管這個API。

https://github.com/gwdp/Obj-c-MySql

它是免費的,非常有據可查的。

+0

謝謝!很棒的資源!但是,你知道關於「選擇解析」的內容嗎?我知道解析iOS的rss文件,但我不知道MySQL SELECTs有解析功能。它是否意味着組織「WHERE」? – 2011-01-18 04:38:25

0

我想看看如何從遠程服務器加載數據的NSURLConnection文檔。在您的遠程服務器中創建一個Web服務,該服務將根據您的應用發送的請求以XML或JSON格式返回數據,並讓您的應用使用返回的數據填充您的單元格。

一個天真的做法是發送請求到PHP頁面。你可以寫這樣的要求張貼到你的PHP頁面:

NSString* content = [@"value=getAll"]; 

    NSURL* url = [NSURL URLWithString:@"http://www.url.com/pagetopost.php"]; 
    NSMutableURLRequest* urlRequest = [[NSMutableURLRequest alloc] initWithURL:url]; 
    [urlRequest setHTTPMethod:@"POST"]; 
    [urlRequest setHTTPBody:[content dataUsingEncoding: NSASCIIStringEncoding]]; 

你的PHP將有一些代碼將從MySQL數據庫取決於發送POST數值讀取和JSON返回數據。

然後,你將不得不處理響應,也許把它放入一個數組中,該數組將填充到你的表格視圖單元格中。

1

你可以從你的數據庫中創建一個sqlite文件,然後將該文件導入到你的項目中。並且訪問該sqlite文件的方式與啓動sql查詢相同。請參閱訪問sqlite文件的教程。