마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 SQLite DB 관련...

+1 추천
안녕하세요. DB에 insert 문으로 필드내에 String 형으로 데이터를 집어넣어놓고,

select 문을 이용하여 String 형을 가져와서 사용하려 하는데요..

이게 String 형으로 받으면, execSQL 로 SQL문을 이용하면 void 형이라고 형이 틀리다고 되지 않아서요 ㅠㅠ

 

어떻게 가져와야될지 감이 안오네요 ㅠㅠ

도와주세용.. ㅠㅠ
익명사용자 님이 2013년 3월 21일 질문

1개의 답변

0 추천
 
채택된 답변

execSQL는 반환값이 없는 insert, delete, update문등에 쓰이고요

 

select처럼 반환값이 있는경우는 

rawQuery메소드를 사용하세요.

 

Cursor cursor = db.rawQuery("select문" , null);

while(cursor.moveNext()){
	String getStr = cursor.getString([column Index]);
}

 

얼룩돼지 (15,720 포인트) 님이 2013년 3월 21일 답변
...