2010-01-31 9 views
2

데이터베이스에서 특정 행을 삭제하려고합니다. 다음 쿼리 사용 : ROUTE_NAME, ROUTE_PATH : 내 데이터베이스에서데이터베이스에서 특정 행을 삭제하십시오.

Uri myUri = Uri.parse("content://com.idan.datastorageprovider/maps"); 
    this.getContentResolver().delete(myUri, "ROUTE_NAME="+routeName,null); 

을 나는 2 열이.

열을 삭제하려는 열의 값을 제공하면서 ROUTE_NAME 열을 삭제하고 싶습니다. 오류가 없지만 행이 아직 있습니다 ..

내가 뭘 잘못하고 있니?

감사합니다.

이던.

나는 해결책을 발견했습니다
+0

당신이 더 많은 코드를 추가 구체적으로 삭제할 수 있습니다 (..) 콘텐츠 해결의를 – Dullahx

답변

0

:

String where="ROUTE_NAME" + "=?"; 
this.getContentResolver().delete(myUri,where, new String[] {nameOfValInColumn}); 
관련 문제