概要
プロデルが、CLRらしいので、調べて見た。
練習問題やってみた。
練習問題
sqliteで、CRUDせよ。
テーブルを作成する
SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「database.db」
SQLiteへ接続する
SQLiteで「CREATE TABLE 楽曲 (曲目番号 INTEGER PRIMARY KEY AUTOINCREMENT, 曲名 TEXT, アーティスト TEXT, アルバムID INTEGER);」を実行する
SQLiteから切断する
create
SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「database.db」
SQLiteへ接続する
「INSERT INTO 楽曲 (曲名,アーティスト) VALUES ('I AM YOUR SINGER','サザンオールスターズ')」をSQLiteで実行して、結果とする
「[結果]件、処理しました」を情報アイコンで表示する
SQLiteから切断する
read
SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「database.db」
SQLiteへ接続する
SQLiteから「SELECT 曲名 FROM 楽曲」を取得して、結果とする
結果の内容を情報アイコンで表示する
SQLiteから切断する
update
SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「database.db」
SQLiteへ接続する
「UPDATE 楽曲 SET 曲名='I am your singer' WHERE 曲名='I AM YOUR SINGER'」をSQLiteで実行して、結果とする
「[結果]件、処理しました」を情報アイコンで表示する
SQLiteから「SELECT 曲名 FROM 楽曲」を取得して、結果とする
「更新後」として結果の内容を情報アイコンで表示する
SQLiteから切断する
delete
SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「database.db」
SQLiteへ接続する
「DELETE FROM 楽曲 WHERE 曲名='I AM YOUR SINGER'」をSQLiteで実行して、結果とする
「[結果]件、処理しました」を情報アイコンで表示する
SQLiteから切断する
以上。