Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

cara menghubungkan sql server menggunakan driver JTDS di Android

Mendapatkan kesalahan "ClassNotFoundException" saat menggunakan JTDS di ANDROID untuk mengakses langsung SQLSERVER?

Setelah 3 jam RND, untuk menemukan solusi untuk kesalahan di atas yang sama. Saya tidak mengerti bahwa tidak ada kesalahan dalam kode, saya juga telah mengimpor pustaka "jtds-1.3.0" dengan benar, melanjutkan debugging kode, masih mendapatkan kesalahan yang sama berulang kali.

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

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

Saya mencoba alternatif, mengubah baris

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

untuk

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

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

ketika saya mencoba semua ini, saya pikir mungkin ada masalah di perpustakaan jtds-1.3.0, dan apa yang saya lakukan, cukup unduh jtds-1.2.5 versi lama dan impor; dan masalah terselesaikan.

Jadi, teman-teman di luar sana Jika Anda mendapatkan kesalahan yang sama dan sudah mencoba cara yang berbeda, coba ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengonversi hasil Pilih menjadi skrip Sisipkan - SQL Server

  2. Bisakah saya menggunakan pernyataan CASE dalam kondisi JOIN?

  3. BATAS 10..20 di SQL Server

  4. Penggunaan SqlParameter dalam klausa SEPERTI SQL tidak berfungsi

  5. Pemecahan Masalah Kesalahan Microsoft SQL Server 18456