sqlite用サンドボックス

作品プログラム
動作環境
プロデル 2.0.1322 Windows 10
投稿者
ohisama
投稿日
2025-10-05 13:28:24
ダウンロード数
91

作品のプログラム

// sqlite用サンドボックス

SQLiteというSQLiteデータベースを作る
SQLiteのデータソースは「db0.sqlite」
SQLiteへ接続する
メイン画面を表示する
待機する

メイン画面とは
  ウィンドウを受け継ぐ
  はじめの手順
    初期化する
  終わり
  初期化する手順
    この実質大きさを{762, 543}に変える
    この内容を「SQL用エディタ」に変える
    この間隔を{4}に変える
    初期化開始する
      テキスト0というテキスト領域を作る
        その位置と大きさを{15, 22, 500, 180}に変える
        その内容は「INSERT INTO 楽曲 (曲名,アーティスト) VALUES ('I AM YOUR SINGER','サザンオールスターズ')」
        その折り返しを真にする
      ボタン1というボタンを作る
        その位置と大きさを{555, 102, 100, 40}に変える
        その内容は「実行」
      テーブルリストという選択リストを作る
        その位置は{560, 150}
      表部品1という表部品を作る
      表部品1を初期化開始する
        その位置と大きさを{25, 221, 562, 301}に変える
        その移動順を7に変える
        その位置固定方向を「上+下+左+右」に変える
      表部品1を初期化終了する
    初期化終了する
    この設計スケール比率を{144, 144}に変える
  終わり
  テーブルリストが選択された時の手順
    皿は、SQLiteから「SELECT * FROM [テーブルリストの選択項目]」を、データ表として、取得する
    表部品1のデータ表を皿に変える
  終わり
  ボタン1がクリックされた時の手順  
    SQLiteから「SELECT name FROM sqlite_master WHERE  type='table';」を取得して、結果とする
    結果の内容から「{」を「 」へ置換して行1とする
    行1から「}」を「 」へ置換して行1とする
    項目は、行1を「,」で区切ったもの
    リスト1は{}
    項目の個数回,数1に1からカウントしながら繰り返す
      リスト1に項目(数1)を加える
    繰り返し終わり
    テーブルリストの一覧をリスト1とする
    「[テキスト0の内容]」をSQLiteで実行して、結果とする
    テキスト0の内容は、空
  終わり
終わり
	

▲ページの先頭へ