0

私はネイティブのアンドロイドアプリを開発しており、すでにWebアプリケーションに使用されているストアドプロシージャを実行したいと考えています。ネイティブAndroid AppのSQLストアドプロシージャを実行

私は正常に実行できたSQLデータベースに自分のAndroidアプリケーションを接続するために以下のリンクを使用しています。

http://seotoolzz.com/android/android-login-app-with-mssql-server.php

しかし、ストアドプロシージャを実行するために、私は(下記のリンクで説明したように)中間層でWebサービスを持っていることによって、それをやって考えるとそのhasntが働いていました。

how to get data from sql server using web service in android

は親切に私はストアドプロシージャを実行することができますどのように私に知らせてください。

私は助けていただきありがとうございます。あなたは直接JDBCを使用してネットワーク経由でMS SQLデータベースにアクセスすることができ、事前

+0

あなたの質問は何ですか? – NicoRiff

答えて

0

ストアドプロシージャを実行したいと思いますし、すでに次を実行に成功し、データベースに接続している場合:

使用をdbname;
GO PARAM1 = @
EXEC dbo.spname

0

感謝。ここではデータベースにアクセスするためのURLを構築する方法のいくつかの例のコードは次のとおりです。

StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); 
    StrictMode.setThreadPolicy(policy); 
    String ConnectionURL = "jdbc:jtds:sqlserver://" + server + "/" + database + ";user=" + user+ ";password=" + password + ";"; 
    try { 
     Class.forName("net.sourceforge.jtds.jdbc.Driver"); 
     Connection con = DriverManager.getConnection(ConnectionURL); 
    } 
    catch (SQLException se) { 
     Log.e("Error:", se.getMessage()); 
     return false; 
    } 
+0

はい。すでにログインの例でこれを行っています。 –

関連する問題