2010-02-13 160 views
0

如何让Android模拟器MySQL数据库连接mysql数据库连接?我尝试使用java.sql.*包这样如何让Android模拟器

连接我得到异常:java.sql.SQLException:no suitable drive

如何使用SQL包在Android手机?

+0

您可能忘记把实际的代码后,“像这样” ... – 2010-02-13 08:28:01

+0

这是第七或你问这个问题第八次。如何编辑你以前的问题,而不是一遍又一遍地询问? – 2010-02-13 15:05:58

回答

3

As I wrote a few minutes ago

永远永远永远使用数据库 驱动程序在连接到互联网, 任何数据库,在任何平台, 任何客户端,任何地方。这对于手机来说是 的两倍。数据库驱动程序 设计用于LAN业务和 不是设计用于 片状/间歇性连接或高 延迟。

+0

好的谢谢。你知道如何使用web服务和android手机从mysql数据库中获得价值吗?请举一些例子。 – saravanan 2010-02-13 12:44:08

+1

要从Android访问REST Web服务,我推荐HttpClient--您可以在Apache HttpClient站点(http://hc.apache.org)上找到示例代码。 – CommonsWare 2010-02-13 23:10:00

0

我解决这个问题的方式是用PHP编写所有服务器端代码,并发明我自己的用于发送和接收数据的XML模式。您只需使用POST或GET并使用android附带的默认HTTP类发送。然后,您可以从PHP页面转换的响应XML通过使用附带的Android三个XML解析器的人做你想要什么。

+0

谢谢,你有任何Android的样品。 – saravanan 2010-02-15 06:55:25

0

你通常不会想要直接在 网页在移动设备上连接到数据库。

  1. SOAP(ksoap2)
  2. ,而不是直接在网上,你可以看看创建的任何数据是你要访问,揭露它作为一个服务的接口连接到数据库的REST

然后你可以使用Java API来访问您的数据。