是否有可能在Android上使用jdbc驱动程序?

时间:2014-04-08 12:04:53

标签: java android mysql database user-interface

我可以使用jguc驱动程序与java gui,但我不能使用android.i添​​加mysql连接jar和我使用相同的连接信息(ip-name-pass).compiler dosnt给我错误,但它不工作。它可能在android上使用jdbc?

在这些代码中,我从不接受“bağlantıbaşarılı”消息

try {Toast.makeText(getApplicationContext(),
            "driverbağlantısı", Toast.LENGTH_LONG).show();
        Class.forName("com.mysql.jdbc.Driver");


                try {
                    Toast.makeText(getApplicationContext(),
                               "başlıyor", Toast.LENGTH_LONG).show();
                    conn = DriverManager.getConnection("jdbc:mysql://000.000.000.000/sdsa" , "root", "pass");
                     Toast.makeText(getApplicationContext(),
                               "bağlantı başarılı", Toast.LENGTH_LONG).show();
                } catch (SQLException e) {
                    e.printStackTrace();
                     Toast.makeText(getApplicationContext(),
                               "bağlantı başarısız", Toast.LENGTH_LONG).show();
                }
                try {
                    conn.close();
                } catch (SQLException e) {
                    e.printStackTrace();


        };


    } catch (Exception e) {
        e.printStackTrace();
        Toast.makeText(getApplicationContext(),
                "driver hatası"+e.getMessage(), Toast.LENGTH_LONG).show();
    }

1 个答案:

答案 0 :(得分:1)

是的,你可以在android上使用jdbc连接。但是你必须使用AsynTaskMySQL进行通信。您可以参考this。一切顺利:)