私は4つのフィールドをMS SQL Serverに転送して行として挿入する必要があるオンラインアンドロイドアプリケーションを開発しています。私は、データ転送メカニズムのためにウェブサービスが必要であると確信しています。さて、このRestfulAPIコードは、アンドロイドアプリやノートパソコンのどこにあるのかをお聞かせください。ラップトップにMS SQL Serverをインストールし、AndroidサービスからWebサービス経由でDBにデータをプッシュしようとしても、ラップトップにインストールするにはもっと必要なものはありますか?AndroidからMS SQL Server
答えて
これにはREST APIアプローチを使用できます。 WCF RESTサービスを使用すると、SQL ServerからAndroidにデータにアクセスできます。
それとも、REST APIをせずにサーバーを接続することができますが、これは良い方法ではありませんが、
public void ConnectToDatabase(){
try {
// SET CONNECTIONSTRING
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
String username = "XXXXXXXXX";
String password = "XXXXXX";
Connection DbConn = DriverManager.getConnection("jdbc:jtds:sqlserver://192.188.4.83:1433/DATABASE;user=" + username + ";password=" + password);
Log.w("Connection","open");
Statement stmt = DbConn.createStatement();
ResultSet reset = stmt.executeQuery(" select * from users ");
EditText num = (EditText) findViewById(R.id.displaymessage);
num.setText(reset.getString(1));
DbConn.close();
} catch (Exception e)
{
Log.w("Error connection","" + e.getMessage());
}
}
HEREがいいのチュートリアルです(私は思います)。
ありがとう@DevendraSingh。私はPHPページを開発しました。 AndroidのアクティビティからこのPHPページにアクセスするには、私はそれをオンラインでホストすべきだと思います。もしそうなら、これを達成する方法を知ってもらえますか? – Kittu
同じネットワークに接続していれば、ローカルにアクセスすることはできません。 –
このphp(MySQLに接続)をオンラインにして、MainActivityのIPアドレスを接続します。 localhostを使用して、スタンドアロンのページとして保管することができます。オンラインにすることで、アプリからのデータをオンラインDBサーバーに保存することができます。 – Kittu
1 - Visual StudioとSQLサーバーをインストールする必要があります。
2 - サンプルapiを作成します(私は1つを与えることができます)。
3 - apiをアップロードして、ホスティングを無料(サポートasp.net)してテストします。 4 - アプリから、volleyまたはhttpクライアントを使用してapiを呼び出します。
ご質問がありましたらお問い合わせください。
- 1. AndroidからMS SQL Serverへのデータ転送
- 2. WinXPからMS SQL Server 2012に接続
- 3. SqoopハイブストリングデータタイプからMS SQL Serverタイプ
- 4. MS SQL Server、OutOfMemeryExceptions
- 5. MS SQL Serverディレクトリ
- 6. MS ExcelからMS SQL Serverへのエクスポートを自動化
- 7. SQL PIVOT - MS SQL Server 2008
- 8. ErlangとMS SQL Server
- 9. バックアップMS SQL Server 2005?
- 10. ElasticSearch to MS SQL Server
- 11. MS Access、SQL Serverイメージフィールド
- 12. MS Access to SQL Server
- 13. asp.net + MS SQL Server:ベストソースコントロール
- 14. MS SQL Server Birtデータソース
- 15. MS SQL Server 2008のMS SQL Serverの2008年にはIBM DB2 9.7
- 16. SQL Server 2005からSQL Server 2005へのクエリの結果セットをMS Excelにインポート
- 17. MS SQL ServerおよびJDBCは:JavaコードからMS SQL Server 2008に接続している間の接続
- 18. のMS Access/SQL Serverのパススルークエリ
- 19. HibernateとMS SQL Server Identity列
- 20. MS SQL Serverの行GUID列
- 21. MS SQL Server 2005人のsp_stored_procedures
- 22. MSのSQL Serverのストアドプロシージャ
- 23. オンラインMS SQL Server/Accessのテーブルエディタ?
- 24. Ms sql serverまたはmysql
- 25. MS SQL Server 2005のストアドプロシージャ
- 26. MS Access 2007とSQL Server 2000
- 27. MS Sync FrameworkとSQL Server Compact
- 28. MS AccessクエリをSQL Server
- 29. データベースのアクティビティログMS SQL Server
- 30. SubSonicとMS SQL Server Compact - データプロバイダ
ビジュアルスタジオmvcでWeb APIを使用できます。最初にインストールして、サンプルAPIを作成してみてください。 –