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

use*_*125 1 java android jdbc jdbc-odbc

我正在使用Eclipse和Android SDK.

我想访问SQL Server 2008.

当我使用String ...时

classforname= "sun.jdbc.odbc.JdbcOdbcDriver";
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
Run Code Online (Sandbox Code Playgroud)

我使用JDK 1.7并将build pbath配置为rt.jar.

我究竟做错了什么?

Com*_*are 8

我究竟做错了什么?

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

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