とある学生の技術Blog

半分くらい自分の備忘録として…

データベース

MySQLをコマンドラインからインストール、初期設定をする

今回はMySQLをMacにCLI(コマンドライン)からインストールした時の手順について解説します。 Linuxでも同様の手順でインストールすることができます。

PHPでInsertしても値が追加されない

phpMyAdminにてテーブルを作成し、phpでinsertしてもなぜかできませんでした。 カラムはid, age, name, toとしていたのですが、 toをinsertに含める時のみ失敗しました。 どうしてか原因を探ったところ、toはMySQLのキーワード(予約語)だったからであること…

SQLiteの管理クラスにアイテムを追加しても表示されない

今回は自分自身のためだけのようなものです。 private ArrayList<ListItems> loadItems(int kind) { helper = new MyOpenHelper(MainActivity.this); items.clear(); db = helper.getReadableDatabase(); switch(kind) { case 0: c = db.query("tPeople", new String[]{</listitems>…

SQLiteから値を取り出し、カスタマイズしたリストビューに表示する方法

今回は自分もかなり苦労したところです。 結構複雑なのでじっくり読むことをおすすめします。タイトルからは伝わりづらいかもしれませんが、 リストの横にアイコン画像を付けたカスタムリストビューへSQLiteから取り出したデータを反映したい とまぁこんな感…

SQLiteのinsert文でno such columnエラー

execSQL文を使っている時になぜかno such column(要素名)という意味不明なエラーが出たのでメモ。