java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver
我正在使用Eclipse和Android SDK 我想访问SQL Server 2008 当我使用字符串java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver,java,android,jdbc,jdbc-odbc,Java,Android,Jdbc,Jdbc Odbc,我正在使用Eclipse和Android SDK 我想访问SQL Server 2008 当我使用字符串 classforname= "sun.jdbc.odbc.JdbcOdbcDriver"; 我得到以下错误: java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 我使用JDK1.7并将buildPBath配置为rt.jar 我做错了什么 我做错了什么 您正在尝试在Android上使用ODBC。ODBC是一种Wind
classforname= "sun.jdbc.odbc.JdbcOdbcDriver";
我得到以下错误:
java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
我使用JDK1.7并将buildPBath配置为rt.jar
我做错了什么
我做错了什么
您正在尝试在Android上使用ODBC。ODBC是一种Windows技术,Android不是Windows。Android上没有sun.jdbc.odbc.JdbcOdbcDriver
您需要为数据库访问找到其他解决方案。Selvin建议RESTWeb服务是典型的方法
我做错了什么
您正在尝试在Android上使用ODBC。ODBC是一种Windows技术,Android不是Windows。Android上没有sun.jdbc.odbc.JdbcOdbcDriver
您需要为数据库访问找到其他解决方案。塞尔文提出的REST Web服务是典型的方法。你不想在android上使用jdbc,相信我,这是个坏主意。。。正确的方法是使用REST服务和HTTP协议(更喜欢JSON而不是XML/SOAP作为传输),无论如何,您可以浪费时间尝试一下,但对REST解决方案进行一些研究会对您的心智有好处您不想在android上使用jdbc,相信我,这是个坏主意。。。正确的方法是使用REST服务和HTTP协议(更喜欢JSON而不是XML/SOAP作为传输),无论如何,您可以浪费您的时间并尝试,但对REST解决方案进行一些研究对您的理智会更好