我已经使用 xampp 建立了自己的个人网络服务器。我还使用 www.noip.com 拥有自己的域。Web 服务器已启动,可以从任何浏览器访问。我的目标是让一个 android 应用程序连接到个人 Web 服务器并从 xampp 的 MySql 部分查询数据。我将如何在 android 部分执行此操作?
问问题
177 次
3 回答
0
可以创建 web 服务并连接,或进行 http 调用。或者,如果您使用的是 sql server,您也可以直接从您的设备查询。
直接查询sql server:
String connectionstring = serverName + ":" + port + "/" + dbName;
connectionstring = connectionstring + ";instance=" + instance;
Class.forName("net.sourceforge.jtds.jdbc.Driver");
DriverManager.setLoginTimeout(3000);
Connection connection = DriverManager.getConnection("jdbc:jtds:sqlserver://" + connectionstring, username, password);
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM TableName");
于 2013-11-07T06:10:15.543 回答
0
您需要创建一个 API,并使用 http 请求访问它。
http://coreymaynard.com/blog/creating-a-restful-api-with-php/ http://www.gen-x-design.com/archives/create-a-rest-api-with-php/
这并不难,现在每个人都在这样做。
如果您对服务器端编码不太了解,您也可以使用 parse.com 之类的东西
于 2013-11-07T06:10:54.210 回答