sqlite

sqliteで先頭のデータを取得するには?

sqliteで先頭のデータを取得するにはどうしたらよいのかを紹介します。※注意 - 自分なりのやり方ですので他に正しいやり方があるかもしれません。sqliteで先頭の要素という概念は捨てるようにするsqliteはデータベースであって、ほかのプログラグミング言語のような配列やリストではないことをまずは理解しておく必要があります。例えば python のリスト

phpからsqliteをつかうときにハマったこと

phpからsqliteを使うときにはまったことを備忘録としてのこしておきます。備忘録ってのは日常ではほとんど役に立たないですが、ふとしたときに助けになることがあります。ですので大事なことです。なぜsqliteなのかphpといったらデータベースはmysqlのイメージですが、こちらはなにかとだるいイメージがあります。大してsqliteの場合は所詮ただのデータベースのファイ

qpython androidhelperモジュールを使いスマホのブラウザを開く

前回こういう記事を書きました。python + sqlite3 名前を入力したら対応した住所をgooglemapで開く。やりたいことqpythonを使いスマホでsqlite

pythonとsqliteでデータベースのデータ更新「update users」

pythonで作ったsqliteのデータベースで名前カラムと住所カラムがあるとします。今回は名前カラムを検索して名前を更新できるようにしたいと思います。更新したいカラムを選択できるようにすることもできるかと思いますが、今回その機能はつけません。Update usersのサンプルコード[py]# sqlite3モジュールの読み込みimport sqlit

DB Browser for SQLiteで行った変更をCLIで確認すると反映されてない。

DB Browser for SQLiteで行った変更をCLIで確認すると反映されてないことに気づいた。CLIとは対話型インターフェースのこと。一方でDB Browser for SQLiteはGUIでsqliteを操作することができる。タイトルのトラブルはかなり初歩的なミスにより行ったので備忘録および情報の拡散を目的にここに書いておくことにする。対話型インターフェースはpytho

sqliteをGUIでも使う【DB Browser for SQLite】

前々回の記事でpythonとsqliteを使ってインタラクティブな簡易データベースシステムを作った。 pythonとsqlite3でインタラクティブな簡易検索システムの構築 インタラクティブとは、対話型という意味らしい。対話型で作業を行う利点を考えて

pythonとsqlite3でインタラクティブな簡易データベースシステムの構築

今回作成するものpythonとsqlite3をつかって簡単にデータベース操作をできるようにする簡易システムみたいなものを作成する。主な機能テーブル作成機能: テーブル存在チェックあり。連続作成機能なしテーブル削除機能: テーブル存在チェックあり。連続削除機能なしユーザーの追加機能: 重複ユーザーの存在

Sqlite入門【データベース作成、テーブル作成、データ抽出他】

この記事は入門記事となっていますが筆者はエンジニアではないので構文の内容までは保証しません。Sqliteの構文はsqlという言語を使っているので実はmysqlとほとんどかわりません。(これも実際個人的な見解なのでほんとかどうかは自分で確かめられることをおすすめします。_sqliteはmysqlよりも手軽に使うことができます。データベース作成時にパスワードを設定することもありませんし、作った