2012-07-05 62 views
0

確實有困難。 Android開發新手。我如何連接到在線數據庫? Php,Java還是? PHP不工作,不知道如何處理PHP文件,它不會工作。我如何在服務器端放置,如果我必須在myphpadmin上? java是更好的方法嗎?我想做一個登錄屏幕,並填充列表視圖,將多個數據添加到數據庫。無法弄清楚如何引用myphpadmin服務器上的實際數據庫,我是否必須使用數據庫的數據庫密碼和用戶名或引用數據庫html?如何連接到Android中的在線數據庫?

另外我如何檢查我是否連接到數據庫?

請給我任何幫助。在RESTful Web服務

+0

從設備外部訪問數據庫嘗試使用一個API來獲取數據,並把數據傳輸到數據庫,不是因爲它的不是一個好的做法直接訪問,也不安全。 – Raykud 2012-07-05 21:07:48

+0

我建議你建立一個服務到你的數據庫,並以這種方式訪問​​你的數據。 – user272671 2012-07-05 21:08:43

+0

請檢查:http://dj-android.blogspot.in/2011/09/connecting-mysql-database-in-android.html – 2012-07-06 05:56:20

回答

0

查找教程,你可以在Java Servlet的,PHP或ASP.NET實現這一點。這個想法是,Web服務層充當您的應用程序和數據庫之間的中間人。或者,如果您願意,可以在Web Service和數據庫之間添加另一層應用程序服務器邏輯。

一旦Web服務正確實施,可以公開CRUD方法,您的應用程序,你認爲合適。例如PUT請求創建數據庫條目,GET檢索它,POST更新它,DELETE刪除它。

當然,你需要添加某種驗證邏輯,以限制或允許某些Web服務方法對某些用戶的認可。