Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.33 KB | None | 0 0
  1. package com.example.iborland.mysqlll;
  2.  
  3. import android.os.AsyncTask;
  4. import android.os.Bundle;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.util.Log;
  7.  
  8. import java.sql.Connection;
  9. import java.sql.DriverManager;
  10. import java.sql.ResultSet;
  11. import java.sql.Statement;
  12.  
  13. public class MainActivity extends AppCompatActivity {
  14.  
  15.     public final String TAG = "LOGGING: ";
  16.  
  17.     Connection connection = null;
  18.     Statement statement = null;
  19.     ResultSet rs = null;
  20.  
  21.     MyTask mt;
  22.  
  23.     @Override
  24.     protected void onCreate(Bundle savedInstanceState) {
  25.         super.onCreate(savedInstanceState);
  26.         setContentView(R.layout.activity_main);
  27.         mt = new MyTask();
  28.         mt.execute();
  29.         /*DBHelper db = new DBHelper(this, DBHelper.DATABASE_NAME, null, DBHelper.DATABASE_VERSION);
  30.         SQLiteDatabase sdb;
  31.         sdb = db.getReadableDatabase();
  32.         Cursor cursor = ds.query("users", new String[] {"id",
  33.                        "Name", "Password"},
  34.                 null, null,
  35.                 null, null, null) ;
  36.         if(cursor.getCount() < 1){
  37.             Log.e(TAG, "")
  38.         }*/
  39.     }
  40.  
  41.     class MyTask extends AsyncTask<Void, Void, Void> {
  42.  
  43.         @Override
  44.         protected Void doInBackground(Void... params) {
  45.             try {
  46.                 Class.forName("com.mysql.jdbc.Driver");
  47.                 connection = DriverManager.getConnection("jdbc:mysql://db4free.net:3306/projectz", "iborland",
  48.                         "22599226a");
  49.                 statement = connection.createStatement();
  50.                 String query = "select * from users";
  51.                 rs = statement.executeQuery(query);
  52.                 while (rs.next()) {
  53.                     int id = rs.getInt("id");
  54.                     String name = rs.getString("Name");
  55.                     String password = rs.getString("Password");
  56.                     String out = "Пользователь ID: " + id + " || ";
  57.                     out += "Имя: " + name + " || ";
  58.                     out += "Пароль: " + password;
  59.                     Log.e(TAG, out);
  60.                     break;
  61.                 }
  62.             } catch (Exception e) {
  63.                 Log.e(TAG, "Ошибка загрузки базы: ", e);
  64.                 e.printStackTrace();
  65.             }
  66.             return null;
  67.         }
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement