1

我正在使用带有 Android SDK 的 Eclipse。

我想访问 SQL Server 2008。

当我使用字符串...

classforname= "sun.jdbc.odbc.JdbcOdbcDriver";

我收到以下错误:

java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver

我使用 JDK 1.7 并将构建 pbath 配置为 rt.jar。

我究竟做错了什么?

4

1 回答 1

8

我究竟做错了什么?

您正在尝试在 Android 上使用 ODBC。ODBC 是一种 Windows 技术,而 Android 不是 Windows。Android上没有sun.jdbc.odbc.JdbcOdbcDriver

您将需要为您的数据库访问找到一些其他解决方案。Selvin 对 REST Web 服务的建议是典型的方法。

于 2013-10-02T15:10:15.177 回答