반응형 Database2 android - 안드로이드 SQLite execSQL()과 rawQuery()의 차이 안드로이드 SQLite execSQL()과 rawQuery()의 차이 SQLite execSQL()과 rawQuery()의 차이 void execSQL(String sql)- SELECT 명령을 제외한 모든 SQL 문장을 실행한다.ex) CREATE TABLE, DELETE, INSERT 등 Cursor rawQuery(String sql, String[] selectionArgs)- SELECT 명령어를 사용하여 쿼리를 실행하려면 rawQuery()를 사용하면 된다.- 쿼리의 결과는 Cursor 객체로 반환된다.- Cursor 객체는 쿼리에 의하여 생성된 행들을 가리킨다.- Cursor는 DB에서 결과를 순회하고 데이터를 읽는 데 사용되는 표준적인 메커니즘이다. 출처 - 그림으로 쉽게 설명하는 안드로이.. 2017. 8. 25. 안드로이드 Database Insert 안드로이드 Database InsertSQLiteDatabase - 안드로이드에서 사용하는 경량의 데이터베이스 객체입니다.디바이스에 데이터가 저장되며 경량의 데이터베이스로 디바이스에서 효율적으로 작동합니다. ** MainActivity public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); setTitle("고객 등록 database"); } public void clickOn(View v){ if(v.getId() =.. 2017. 6. 2. 이전 1 다음 반응형