0

先週の木曜日 (2012 年 4 月 19 日) にうまく機能するこのコードがありました。

    Connection conn = null;
    Statement inst;
    try {
        System.out.println("Connected to the database");
        Class.forName ("net.sourceforge.jtds.jdbc.Driver");
        //217.126.108.151
        conn = java.sql.DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/prueba;sa;sa1234");
        inst = conn.createStatement();
        System.out.println("Connected to the database");
        inst.executeUpdate("INSERT INTO TIENDAS (NOMBRE) VALUES ('ZZZZZZZ') ");
        conn.close();
    } catch (Exception e) {
        e.printStackTrace();
    }

しかし、Android SDK の最後の更新後、機能しなくなりました。

今、私はこのエラーを受け取ります:

java.lang.RuntimeException: メッセージ プロパティ prop.servertype のメッセージ リソースが見つかりません

誰かが理由を知っていますか?

前もって感謝します。

4

2 に答える 2

0

よくわかりませんが、Android >= 3.0 以降、ネットワーク接続は別のスレッドまたはタスクで実行する必要があります。しかし、これが問題である場合は、別の例外が発生するはずです。しかし、試してみてください :) そして、マニフェストのアクセス許可を確認することを忘れないでください。

于 2013-08-21T13:26:21.470 に答える
0

プロジェクトをクリーンアップして、再度ビルドします。それでも同じ問題が発生する場合は、次の方法を試してください.. -> url の localhost の代わりに、この ip を使用します: 10.0.2.2

于 2012-04-25T07:48:24.443 に答える