sql >> Databasteknik >  >> RDS >> Sqlserver

hur man ansluter sql-server med JTDS-drivrutinen i Android

Får du felet "ClassNotFoundException" när du använder JTDS på ANDROID för direktåtkomst till SQLSERVER?

Efter 3 timmar RND, för att hitta lösning för samma fel ovan. Jag förstod inte att det inte finns något fel i koden, jag har också importerat "jtds-1.3.0"-biblioteket fortsätter att felsöka koden och får fortfarande samma fel igen och igen.

{
 Class.forName("net.sourceforge.jtds.jdbc.Driver");

 Connection conn = DriverManager.getConnection(
 db_connect_string, db_userid, db_password);
}

Jag försökte alternativ till, byta linje

...... Class.forName("net.sourceforge.jtds.jdbc.Driver");

till

...... (new Driver()).getClass();

...... (new Driver())

när jag provade alla dessa, insåg jag att det kan finnas ett problem i jtds-1.3.0-biblioteket, och vad jag gjorde, ladda bara ner den gamla versionen jtds-1.2.5 och importera den; och problemet löstes.

Så, vänner där ute Om du får samma felmeddelande och redan försökt på olika sätt, prova detta.



  1. Hur man skapar en enkel valfråga i designvy i Access 2016

  2. Hur man undviker att infoga dubbletter av poster i MySQL

  3. Hur kan jag ändra storleken på kolumnen i en MySQL-tabell?

  4. Hur kan jag visa tabellstrukturen i SQL Server-frågan?