[iPhone 開発関連本] SQLite入門 第2版 西沢直木

公開日: : 最終更新日:2010/06/29 iPad, iPhone, , ,

SQLite はそれなりにクセがあるらしく、今までに入手した知識とFMDBのソースコードだけ(FMDBには現状ドキュメントがないようだ)だと乖離があって開発がしづらいので、SQLite本を物色してこれを購入。
SQLite本は日本語の本は2冊しかないようだが、こちらの方がこだわりが感じられたのと、第2版だったのでこなれているだろうと思いこちらにした。

300ページ近い本で、SQLiteはそんなに説明する内容があるのか、と思ったが、SQLiteの特徴などは100ページで説明されていて、あとはPHP, Ruby on Rails, Adobe Air, Firefox, MovableType, WordPress でのSQLiteの使い方を説明している。
それぞれの題材に興味がある人には役に立つだろう。また、実際どうやってSQLiteを活用していくかを知ることができる。


で、実際今回はまっていたのはFMDBでのDateの扱い。SQLite は比較的型にゆるいSQLで、DATE型のようなものはない。なので、DATE型はフォーマットを決めてTEXTとして格納して、自分で取り出してDATE型として扱う必要がある。
しかしFMDBにはNSDateを使って格納ができるのでそれがどうにも理解できなかったのだが、どうやらFMDBはNSDateを渡したらそのままDBに入れて、取り出すときにまたNSDateにしたりしているようだ。
しかしもちろんTEXTで文字列として格納することもできるので、今回は混乱しないようにそうすることにした。
SQLは知っているが、SQLiteを学習してみたいという方にはおすすめな本。

SQLite入門 第2版
SQLite入門 第2版 西沢 直木

翔泳社 2009-05-19
売り上げランキング : 60094

おすすめ平均 star
star手軽に解説されている唯一の本かな
starコマンドを入力して確認できる入門書です
star入門書らしく各方面のSQLiteに触れられています。

Amazonで詳しく見る by G-Tools

関連記事

no image

タッチ! アメリカ地図 1.0.1 アップデート

タッチ! アメリカ地図 のアップデート(バージョン 1.0.1)を8月から5ヶ月ぶりにApp Sto

記事を読む

Photoshop のバッチ処理でiOSアプリアイコンを一括作成する

毎回苦労しているiOSのアプリアイコン作成。今回はPhotoshopのバッチで作成してみる。前回は 

記事を読む

Miselu C.24 日本でも12/16からSoftbankで発売開始

KickstarterでMiselu の iPad用キーボード C.24 に出資してみた |

記事を読む

[iOS SDK] iTunes Connect ではまる

iOS8リリースに合わせてiTunes Connect のUIが大幅に変わっており、下記のページの方

記事を読む

no image

[iPhone SDK] iPhone SDK で Singleton

自分でもよく忘れるので、備忘録的に書いてみる。 iPhone SDKで開発をしていて、時々シングルト

記事を読む

Reject 履歴 おんぷちゃん 1.9.0

久しぶりに おんぷちゃん をアップデートしようとしたところ、"Guideline 2.3.7 - P

記事を読む

QUICCO Sound mi.1rev.3

Bluetooth でMIDI信号を飛ばせる QUICCO sound mi.1 について。以前 K

記事を読む

[iOS本] Objective-CによるAutoLayout 解説本 (iOS7/iOS8)

UIKit徹底解説 iOSユーザーインターフェイスの開発 posted with カエ

記事を読む

Guideline 2.5.10 – Performance – Software Requirements で Reject

2019年3月27日以降、iPhone Xs Maxの画面サイズ6.5インチのスクリーンショットが

記事を読む

LogLocations 1.3.3 Release

恒例の、年末年始時間があるときの LogLocations のアップデート。久し

記事を読む

Message

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

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

ポモドーロテクニック用物理タイマーならTime Timer

会社ではなかなか自由に時間を使えないが、家で読書や作業をする

DELL 32インチディスプレイ U3223QE 購入

Dell U3223QE は解像度 3840x216

WWDC 2023 Vision Pro発表

2023/6/5 (日本時間 2023/06/06 2AM)のWWD

M1 MacBook Air を Venturaにアップデートする

M1 MacBook Air を macOS Montere

iOS16でaurioTouch の inBufferFramesが1になる

https://developer.apple.com/librar

→もっと見る

PAGE TOP ↑