Skip to content Skip to sidebar Skip to footer

Android::data Are Not Retrieving To Edittext Field Through Database

I had gone through all the post regarding accessing data from database although I can't be able to solve my problem so I am posting my problem in this site. I want to access the SQ

Solution 1:

You are inserting Null Strings in Pacient and saving on the DB.

First:

Create a Global Pacient:

Patient currentPatient= newPatient();

After, in onClickLoad:

@Override
        public void onClick(View v) {
            // TODO Auto-generated method stub  
            firstName.setText(currentPatient.getName());
            name.setText(currentPatient.getFirstName());
            patientID.setText(currentPatient.getId());
            minH.setText(currentPatient.getNumHeartRateMin());
            maxH.setText(currentPatient.getNumHeartRateMax());
            minI.setText(currentPatient.getNumInterBeatIntervalMin());
            maxI.setText(currentPatient.getNumInterBeatIntervalMax());
            minB.setText(currentPatient.getNumBreathingrateMin());
            maxB.setText(currentPatient.getNumBreathingrateMax());
            updateDetails(patient);

        }

This fix the save action.

    nameET=firstName.getText().toString();
    firstNameET=name.getText().toString();
    pIDET=patientID.getText().toString();
    minHET=minH.getText().toString();
    maxHET= maxH.getText().toString();
    minIET= minI.getText().toString();
    maxIET=maxI.getText().toString();
    minBET=minB.getText().toString();
    maxBET=maxB.getText().toString();
    patient.setName(nameET);
    patient.setFirstName(firstNameET);
    patient.setId(pIDET);
    patient.setNumHeartRateMin(minHET);
    patient.setNumHeartRateMax(maxHET);
    patient.setNumInterBeatIntervalMin(minIET);
    patient.setNumInterBeatIntervalMax(maxIET);
    patient.setNumBreathingrateMin(minBET);
    patient.setNumBreathingrateMax(maxBET);
    insertData(patient);

Post a Comment for "Android::data Are Not Retrieving To Edittext Field Through Database"