casperipのブログスマートフォン用の表示で見るcasperipのブログ2012-04-20SQLiteをC++から呼び出す(2:Insert)SQLite今回は作成したTEST_TABLEにレコードをInsertしてみる。Insertする文字列をダイアログで取得した上で、Insertを実行する。MFCでのサンプルは下記のようになる。プリペアしたものを破棄するsqlite3_finalize(insert_sql);sqlite3_close(db);}「sqlite_exec」でもInsertを実行できるようなのだが、UNICODEで必要な「sqlite3_exec16」というメソッドが公式ではサポートされていない。理由は「sqlite3_exec」自体をレガシー扱いとするためらしい。よって、UNICODE文字列を扱う場合、「sqlite3_exec」でINSERTせずに、sqlite3_prepare16sqlite3_resetsqlite3_bind_***sqlite3_stepという手順でやるしかないようだ。Insertした結果をPupSQLiteで見てみると下図のようになる。1行目が456しかないのは、気にしないでください。16:59SQLiteをC++から呼び出す(2:Insert)Tweet広告を非表示にする関連記事2012-05-11SQLiteをC++から呼び出す(4:Update)念のためUpdateしてみた。Insertとなにも変わらんな....。Del...2012-04-25SQLiteをC++から呼び出す(3:Select)今回は前回までのテーブルからSelectを実行してみる。読者になる検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログPro最新記事2/222/21またきた定期2/202/19月別アーカイブはてなブログをはじめよう!casperipさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。