AndroidでSQLiteを使用時注意点#1

Android SDKで使えるDBはSQLiteです。これは軽くて使いやすいとても便利なDBシステムですが、DB tableを作成時に一つだけ注意しなければいけないことがあります。

それはtableのindexにあたるcolumnは必ずその名前を「_id」に設定することです。最初私がDBを使うクラスを作るとき、どうしても「_id」がないというエラーメッセージが出てきました。Android SDKはDB関連処理のためにtableに「_id」があるという前提で動作します。

SQLiteを使うときにはindexを「_id」にしましょう。

作成者: kkc0923

KANOTYPE管理者。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください