Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

jak podłączyć serwer sql za pomocą sterownika JTDS w systemie Android

Otrzymujesz błąd "ClassNotFoundException" podczas używania JTDS na ANDROID do bezpośredniego dostępu do SQLSERVER?

Po 3 godzinach RND, aby znaleźć rozwiązanie tego samego powyższego błędu. Nie zauważyłem, że nie ma błędu w kodzie, mam też poprawnie zaimportowaną bibliotekę "jtds-1.3.0", kontynuuję debugowanie kodu, wciąż otrzymuję ten sam błąd.

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

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

Próbowałem alternatywy dla zmiany linii

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

do

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

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

kiedy wypróbowałem to wszystko, pomyślałem, że może być problem z biblioteką jtds-1.3.0, a co zrobiłem, po prostu pobierz starą wersję jtds-1.2.5 i zaimportuj ją; i problem rozwiązany.

Tak więc, przyjaciele tam Jeśli masz ten sam błąd i próbowałeś już różnych sposobów, spróbuj tego.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wykonać procedurę składowaną z Laravel?

  2. T-SQL:Zaokrąglaj do najbliższego 15-minutowego interwału

  3. skuteczny sposób na wdrożenie stronicowania

  4. Wzorzec projektowy dla pól niestandardowych w relacyjnej bazie danych

  5. Jakie są zalety VistaDB