Guest User

Untitled

a guest
Jun 23rd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. import java.sql.Connection;
  2.  
  3.  
  4.  
  5. import java.sql.DriverManager;
  6. import java.sql.ResultSet;
  7. import java.sql.ResultSetMetaData;
  8. import java.sql.Statement;
  9. import android.app.Activity;
  10.  
  11. public class MysqlSample01Activity extends Activity {
  12.  
  13. private static final String url = "jdbc:mysql://<server>:<port>/<database>";
  14. private static final String user = "<username>";
  15. private static final String pass = "<password>";
  16.  
  17. /** Called when the activity is first created. */
  18. @Override
  19. public void onCreate(Bundle savedInstanceState) {
  20. super.onCreate(savedInstanceState);
  21. setContentView(R.layout.main);
  22. testDB();
  23. }
  24.  
  25. public void testDB() {
  26. TextView tv = (TextView)this.findViewById(R.id.text_view);
  27. try {
  28. Class.forName("com.mysql.jdbc.Driver");
  29. Connection con = DriverManager.getConnection(url, user, pass);
  30. /* System.out.println("Database connection success"); */
  31.  
  32. String result = "Database connection successn";
  33. Statement st = con.createStatement();
  34. ResultSet rs = st.executeQuery("select * from table_name");
  35. ResultSetMetaData rsmd = rs.getMetaData();
  36.  
  37. while(rs.next()) {
  38. result += rsmd.getColumnName(1) + ": " + rs.getInt(1) + "n";
  39. result += rsmd.getColumnName(2) + ": " + rs.getString(2) + "n";
  40. result += rsmd.getColumnName(3) + ": " + rs.getString(3) + "n";
  41. }
  42. tv.setText(result);
  43. }
  44. catch(Exception e) {
  45. e.printStackTrace();
  46. tv.setText(e.toString());
  47. }
  48.  
  49. }
  50.  
  51. compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.44'
Add Comment
Please, Sign In to add comment