この純粋なJavaアプリケーションで実行OKコードで:JDBCは、純粋なJavaで実行されますが、ないアンドロイド
Connection conn = null;
Statement inst;
try {
Class.forName ("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
conn = DriverManager.getConnection("jdbc:sqlserver://192.168.1.100\\MSSQLSERVER:1433;DatabaseName=Prueba", "sa", "sa1234");
inst = conn.createStatement();
inst.executeUpdate("INSERT INTO TIENDAS(NOMBRE) VALUES ('ZZZZZZZ') ");
} catch (Exception e) {
e.printStackTrace();
}
}
しかし、Androidのプロジェクトで、私は 'ソケットが閉じた' エラーが発生します。
私はEclipse Heliosを使用しています。
誰かが私を助けることができますか?
あなたはエミュレータでそれをやっていますか?あなたは例えばデバイス/エミュレータからの192.168.1.100のWebページ? –