Comment puis-je me connecter à sql server à partir de mon application android?

Je voudrais développer une application android. J'ai besoin de vous connecter à sql server. J'ai écrit un code pour tester la connexion, mais j'ai cette erreur :

java.sql.SQLException: erreur Réseau IOException: Permission denied

  • J'ai vérifié la chaîne de connexion.
  • J'ai fermé le pare-feu pour en 1433.
  • J'ai essayé de configuré Sql Server tcp et les paramètres d'accès distant

mais j'obtiens toujours la même erreur. Quelle est mon erreur?

Mon environnement:

  • Sql Server 2008 R2
  • Eclipse
  • jtds

Mon Code est:

try
{  
  Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
  **Connection conn=DriverManager.getConnection("jdbc:jtds:sqlserver://192.168.1.33:1433/Android_Deneme;instance=CASPER\\MORTY;user=ugur;password=1234");**
  String sql="insert into tablo1(ad,yas) values(?,?)";
  PreparedStatement prepared = conn.prepareStatement(sql);
  prepared.setString(1, "ali");
  prepared.setInt(2, 30);
  prepared.executeUpdate();
}
catch(Exception e)
{
  e.printStackTrace();
}
êtes-vous essayer de se connecter l'application android de base de données sql server directement?
Oui, sur le réseau local. - Je faire de cette façon pour mon projet.

OriginalL'auteur ugurrrrr | 2011-12-17