2013-12-16 6 views
1

간단한 데이터 저장, 검색 및 업데이트 메카닉이있는 앱을 만들려고합니다. 고유 한 식별 정수, 알려진 고정 된 문자열 및 마지막으로 사용자가 업데이트해야 할 알 수없는 두 번째 정수가있는 약 200 개의 항목이 있습니다.파일에 데이터 저장 - Android

이 데이터를 다차원 배열, SQLite 데이터베이스, CSV (http://sourceforge.net/projects/opencsv/)를 사용하여 저장소에 저장하려고 시도했지만 자습서 및 기타의 코드를 복사하여 붙여 넣기해도 문제가되지 않습니다. 코드는 일반적으로 예외가 없다는 것과 관련된 일부 오류로 컴파일되지 않거나 불완전합니다 (예를 들어 저장하는 방법의 예와 같이 검색 할 수는 없지만 모두 검색 할 수있는 SQLite 예제 만 포함).

Android Studio로 코딩 중이며 ADB를 통해 핸드셋에서 나머지 프로그램을 실행하는 데 문제가 없습니다. 그러나 데이터 저장 및 검색을 구현하자마자 작동하지 않습니다.

누군가 내 데이터 세트를 저장, 검색 및 업데이트 할 수있는 가장 간단한 방법을 알려주실 수 있습니까?

+0

질문에 ** C# android **라고 표시되어 있습니다. 실제로 사용하는 언어는 무엇입니까? – 18446744073709551615

+1

죄송합니다. 혼란스러워합니다. fix'd – mansonitefirefox

답변

1

파일 처리는 더욱 복잡합니다. Sqlite의 사용을 권장합니다. 테이블을 만들고 2 개의 정수와 문자열을 저장하십시오. 고유 한 integerprimary key으로 만들면 업데이트 및 검색이보다 쉽고 유연 해집니다. csv 만들기 및 유지 관리는 여기에 비해 두통이 될 것입니다

+1

확실히 SQLite를 사용하십시오 –

+0

http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/에서 자습서를 보증 할 수 있습니까 누군가가이 모양이 튼튼 해 보인다는 것을 확인할 수 있으면 그것을 다시 시도하고 그 구현과 관련하여 내 문제에 대해 구체적으로 다루십시오. – mansonitefirefox

+0

데이터베이스를 사용하는 표준 방법 인 sqliteOpenHelper를 사용해보십시오. 많은 자습서가 나와 있습니다. –