ListView를 통해 행 양식 SQLite 데이터베이스 삭제

sai

Android 앱에서 SQLite 데이터베이스를 구현하려고했습니다. Android 개발자 가이드에서 모든 것을 완벽하게 얻지 못할 수도 있습니다. 그래서이 웹 사이트 에서 웹에서 멋진 튜토리얼을 찾았습니다 .

또한 DELETION 작업까지 필요한 모든 것을 이해하고 잘 구현했습니다.

위에서 언급 한 웹 사이트 코드에서 단일 사용자를 삭제하는 코드가 있습니다.

// Deleting single contact
public static void deleteUserData(UserData data) {
    final SQLiteDatabase db = open();
    db.delete(USER_TABLE, KEY_ID + " = ?",
            new String[] { String.valueOf(data.getID()) });
    db.close();
}

내 응용 프로그램에서 Edittext에서 텍스트를 가져 와서 검색하여 ListView에 표시합니다. 또한 아래와 같이 ListView에서 항목을 삭제하기 위해 "listItem.onItemLongClickListener ()"를 구현했습니다.

    @Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position,
        long arg3) {
    //UserData dataView = new UserData();
    //DBAdapter.deleteUserData(dataView);   

    allData.remove(position);
    adapter.notifyDataSetChanged();

    return false;
}

deleteUserData (UserData data) 메서드에 올바른 인수를 전달하는 방법을 이해할 수 없습니다.

내 문제는 단일 항목을 삭제하고 그에 따라 자동 증가 기본 키 값을 설정하는 방법입니다.

추신 : 해당 사이트의 전체 코드 참조는 위 링크를 참조하십시오.

감사.

Waqar Ahmed

클릭 메서드의 위치 변수에서 인덱스를 가져온 다음 Userdata dt = userlist[position];listview와 바인딩 한 목록에서 와 같은 위치를 사용하여 사용자 데이터를 가져온 다음 다음과 같은 삭제 메서드를 호출 할 수 있습니다.deleteData(dt.getID())

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ajax를 통해 데이터베이스에서 행을 삭제하는 방법

분류에서Dev

SQLite 데이터베이스에서 삭제되지 않는 행

분류에서Dev

sqlite 데이터베이스를 삭제할 수 없습니다.

분류에서Dev

체크 박스를 통해 데이터베이스 항목 삭제

분류에서Dev

데이터베이스에서 행 / 항목을 삭제하기 위해 확인란 양식을 사용하는 Symfony 2.3

분류에서Dev

이 개체를 통해 양식 제출

분류에서Dev

Android를 통해 sqlite 데이터베이스 만들기

분류에서Dev

C # 목록 상자를 통해 데이터베이스 항목 삭제

분류에서Dev

Ajax를 사용하여 데이터베이스 행 삭제

분류에서Dev

Android SQLite 데이터베이스에서 행을 삭제하면 삭제 된 행 후 항목이 손상됨

분류에서Dev

SQLite 데이터베이스에서 행을 삭제할 수 없습니다.

분류에서Dev

Django 양식은 인스턴스를 사용할 때 행 데이터를 삭제합니다.

분류에서Dev

클라우드 서버를 통해 Sqlite 데이터베이스 업데이트

분류에서Dev

JavaScript를 통해 JSON 데이터 삭제

분류에서Dev

내 양식이 데이터베이스를 업데이트하기 위해 데이터를 제출하지 않는 이유는 무엇입니까?

분류에서Dev

행 삭제 후 SQLite 데이터베이스가 제대로 업데이트되지 않음

분류에서Dev

파일 또는 어댑터를 통해 SQLite 데이터베이스 채우기

분류에서Dev

빈 데이터를 데이터베이스에 제출하는 분류 양식

분류에서Dev

PHP에서 sqlite 데이터베이스와 mysql 데이터베이스를 가져 와서 서로에 대해 쿼리를 실행할 수 있습니까?

분류에서Dev

ODBC를 통해 메모리 내 sqlite 데이터베이스에 액세스

분류에서Dev

페이팔을 통해 결제 완료시 데이터베이스에 양식 제출

분류에서Dev

ListView에서 SQLite 데이터 삭제

분류에서Dev

PHP를 통해 데이터베이스 쿼리 (문제)

분류에서Dev

고밀도 데이터베이스에서 계단식 삭제 실행 취소

분류에서Dev

Discord.py와의 데이터베이스 행 삭제 통합이 삭제되지 않음

분류에서Dev

PHP를 통해 CSV 파일을 SQLite 데이터베이스로 가져 오기

분류에서Dev

Python을 사용하여 HTML 형식을 통해 SQL 데이터베이스에 저장된 작업 삭제

분류에서Dev

양식에 데이터를로드하고 데이터베이스의 행을 업데이트합니다.

분류에서Dev

양식에 데이터를로드하고 데이터베이스의 행을 업데이트합니다.

Related 관련 기사

  1. 1

    Ajax를 통해 데이터베이스에서 행을 삭제하는 방법

  2. 2

    SQLite 데이터베이스에서 삭제되지 않는 행

  3. 3

    sqlite 데이터베이스를 삭제할 수 없습니다.

  4. 4

    체크 박스를 통해 데이터베이스 항목 삭제

  5. 5

    데이터베이스에서 행 / 항목을 삭제하기 위해 확인란 양식을 사용하는 Symfony 2.3

  6. 6

    이 개체를 통해 양식 제출

  7. 7

    Android를 통해 sqlite 데이터베이스 만들기

  8. 8

    C # 목록 상자를 통해 데이터베이스 항목 삭제

  9. 9

    Ajax를 사용하여 데이터베이스 행 삭제

  10. 10

    Android SQLite 데이터베이스에서 행을 삭제하면 삭제 된 행 후 항목이 손상됨

  11. 11

    SQLite 데이터베이스에서 행을 삭제할 수 없습니다.

  12. 12

    Django 양식은 인스턴스를 사용할 때 행 데이터를 삭제합니다.

  13. 13

    클라우드 서버를 통해 Sqlite 데이터베이스 업데이트

  14. 14

    JavaScript를 통해 JSON 데이터 삭제

  15. 15

    내 양식이 데이터베이스를 업데이트하기 위해 데이터를 제출하지 않는 이유는 무엇입니까?

  16. 16

    행 삭제 후 SQLite 데이터베이스가 제대로 업데이트되지 않음

  17. 17

    파일 또는 어댑터를 통해 SQLite 데이터베이스 채우기

  18. 18

    빈 데이터를 데이터베이스에 제출하는 분류 양식

  19. 19

    PHP에서 sqlite 데이터베이스와 mysql 데이터베이스를 가져 와서 서로에 대해 쿼리를 실행할 수 있습니까?

  20. 20

    ODBC를 통해 메모리 내 sqlite 데이터베이스에 액세스

  21. 21

    페이팔을 통해 결제 완료시 데이터베이스에 양식 제출

  22. 22

    ListView에서 SQLite 데이터 삭제

  23. 23

    PHP를 통해 데이터베이스 쿼리 (문제)

  24. 24

    고밀도 데이터베이스에서 계단식 삭제 실행 취소

  25. 25

    Discord.py와의 데이터베이스 행 삭제 통합이 삭제되지 않음

  26. 26

    PHP를 통해 CSV 파일을 SQLite 데이터베이스로 가져 오기

  27. 27

    Python을 사용하여 HTML 형식을 통해 SQL 데이터베이스에 저장된 작업 삭제

  28. 28

    양식에 데이터를로드하고 데이터베이스의 행을 업데이트합니다.

  29. 29

    양식에 데이터를로드하고 데이터베이스의 행을 업데이트합니다.

뜨겁다태그

보관