JTDS + Android

Bom dia pessoal,

Estou tentando efetuar uma conexão direta do Android ao MSSQL utilizando o driver JTDS.

Primeiramente gostaria de saber se esta conexão direta é possível, pois vejo na internet muitas pessoas falando de comunicação através de web service.

Para a tentativa fiz uma classe de conexão comum, assim como faço para o desenvolvimento SE ou EE.

       Connection conexao = null;
        try {
            Class.forName("net.sourceforge.jtds.jdbc.Driver");
            conexao = DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/android", "sa", "123");
        } catch (ClassNotFoundException ex) {
        ...

Com esta tentativa, ele cai no catch já quando tenta passar pela a primeira linha do try: Class.forName(“net.sourceforge.jtds.jdbc.Driver”);

A exceção que ocorre é bem genérica: java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver

Alguém tem alguma idéia?

Até onde eu sei, banco no Android, só SQlite

Então Jonny, é que estou tentando uma conexão externa com um banco MSSQL em um PC, seja para enviar ou receber algo.

Então só por WS mesmo.

Entendi…

Obrigado Jonny!