2016-04-02 14 views
-2

MS Sqlに接続する際にエラーが発生しました。AndroidとMS SQL Conncetion

@SuppressLint("NewApi") 
    public void SqlConnectTest(View view) 
    { 
     Log.i("Android"," SQL Connect Example."); 
     StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); 
     StrictMode.setThreadPolicy(policy); 
     Connection conn = null; 
      try { 
      //String driver = "net.sourceforge.jtds.jdbc.Driver"; 
      //"net.sourceforge.jtds.jdbc.Driver" 
      //Class.forName(driver); 
      Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance(); 
      Log.i("Android"," SQL Class Connect Example."); 

この警告が表示されたら、実行を停止します。最後に

04-02 10:33:40.002: W/Error connection(1646): net.sourceforge.jtds.jdbc.Driver 
+1

...あなたが持っているん なし1433として

Atlastを宣言していません質問? –

答えて

0

私はLIBSのフォルダにJTDS-1.2.5.jarをドラッグ&ドロップする結果

まず必要

にその後JDBC

からの接続エラーを回避しました のような接続文字列を指定します。String connString = "jdbc:jtds:sqlserver:// IPaddress:1433; databaseName = DB; user = XXXX; password = XXXX;

あなたはすべてのTCPポートを有効にし、ポートを渡すために、SQL Serverの管理を開く必要があります後のAndroidManifest.xml