Advertisement
Guest User

Untitled

a guest
May 28th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.59 KB | None | 0 0
  1. package com.samanwitapal.test2;
  2.  
  3. import android.os.AsyncTask;
  4. import android.support.v7.app.ActionBarActivity;
  5. import android.os.Bundle;
  6. import android.util.Log;
  7. import android.view.Menu;
  8. import android.view.MenuItem;
  9. import android.view.View;
  10. import android.widget.TextView;
  11.  
  12. import java.sql.*;
  13.  
  14.  
  15. public class MainActivity extends ActionBarActivity {
  16.  
  17. TextView resultArea;
  18. //@Override
  19. public void onCreate(Bundle savedInstanceState) {
  20. super.onCreate(savedInstanceState);
  21. // resultArea = new TextView(this);
  22. //resultArea.setText("Please wait.");
  23. //setContentView(resultArea);
  24. setContentView(R.layout.activity_main);
  25. // new FetchSQL().execute();
  26. }
  27. public void sendMessage(View view) {
  28. // Do something in response to button click
  29. // System.out.print("CLICKKED" );
  30. Log.i("test", "a");
  31. }
  32. private class FetchSQL extends AsyncTask<Void,Void,String> {
  33. @Override
  34. protected String doInBackground(Void... params) {
  35. String retval = "";
  36. try {
  37. Class.forName("org.postgresql.Driver");
  38. } catch (ClassNotFoundException e) {
  39. e.printStackTrace();
  40. retval = e.toString();
  41. }
  42. String url = "jdbc:postgresql://ec2-107-21-114-132.compute-1.amazonaws.com:5432/d43iu4v6ff62nd?user=lfcefvlkwbnebw&password=Gmkksy-p7NXnRl6AhdxMP9HWvW&ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory";
  43. Connection conn;
  44. try {
  45. DriverManager.setLoginTimeout(5);
  46. conn = DriverManager.getConnection(url);
  47. Statement st = conn.createStatement();
  48. String sql;
  49. sql = "SELECT * from \"Users\"";
  50. // sql = "INSERT INTO \"Users\" (id,\"Password\")" +
  51. // "VALUES ('Bob', 'Saget');";
  52. ResultSet rs = st.executeQuery(sql);
  53. while(rs.next()) {
  54. retval = rs.getString("id");
  55. System.out.print("ID: " + retval);
  56. //int temp =
  57. //retval = rs.getInt("dataVal");
  58. }
  59. rs.close();
  60. st.close();
  61. conn.close();
  62. } catch (SQLException e) {
  63. e.printStackTrace();
  64. retval = e.toString();
  65. }
  66. return retval;
  67. }
  68. @Override
  69. protected void onPostExecute(String value) {
  70. resultArea.setText(value);
  71. }
  72. }
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement