db prog
db prog
madcrashcourse;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.*;
import androidx.appcompat.app.AppCompatActivity;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
nameInput = findViewById(R.id.nameInput);
ageInput = findViewById(R.id.ageInput);
saveBtn = findViewById(R.id.saveBtn);
displayText = findViewById(R.id.displayText);
saveBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String name = nameInput.getText().toString();
String age = ageInput.getText().toString();
showData();
}
void showData() {
Cursor c = db.rawQuery("SELECT * FROM people", null);
StringBuilder sb = new StringBuilder();
while (c.moveToNext()) {
sb.append("Name: ").append(c.getString(0))
.append(", Age: ").append(c.getInt(1)).append("\n");
}
displayText.setText(sb.toString());
c.close();
}
}