プチコン3号 SmileBASIC コミュニティプレイ日記りゅうまご ryumago2016/10/19 10:42:28なかくんさんのデータベース管理システム試してみました カラム名に日本語を使えたかもと思い出したのは投稿する時点だったので サンプルプログラム内にはアルファベットばかり並んでいますが プログラムの作者名、作品名、作品のタイプを管理するPRG_TBL 作品のタイプ、タイプの日本語名を管理するTYPE_TBL この2つからOUTPUTの部分に表示するデータを用意してみたサンプルになります7そうだね 5返信プレイ済み2017/11/03 01:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿りゅうまご ryumago2016/10/19 10:44あ、日本語名とか書いちゃったけど 実際は英語でした(うっかりしすぎだ(^^;))0そうだね プレイ済み2017/11/03 01:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿りゅうまご ryumago2016/10/19 10:51あと、実際にプログラムでデータベースのデータを作成するときは タイプにはTYPE_TBLの_PKEYをタイプIDとして使用することが望ましいですね 今回は決めうちなのでカラム追加しましたが コンボボックスとかで選んだ項目でPRG_TBLのデータを追加 とか出来るといい感じ ラジオボタンは作ったけど ウェブアプリに有りそうなUI、あんまり作れてないなぁ0そうだね プレイ済み2017/11/03 01:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿なかくん yhe003462016/10/19 13:43お試しいただきありがとうございます! UI提供すべきかな、と思っています。 ちなみに、作者とプログラムは別テーブルにすると、正規化できますね…リレーション機能ありませんがw0そうだね プレイ済み2017/11/03 01:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿りゅうまご ryumago2016/10/19 14:06そうですね、最初とりあえず『1テーブルレコード追加した状態で表示』を目指している段階で名前と作品のリストを表示させていたので その名残がサンプルに残っています 後からタイプを追加したのでそこだけ別テーブル管理という状態です(笑) テーブルの数やデータが増えてくると管理しにくくなってしまうかもしれないですから オブジェクトブラウザまではいかずとも 参照出来て書き換えられるツールは有ると実用性増しますよね 0そうだね プレイ済み2017/11/03 01:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿なかくん yhe003462016/10/19 15:24ご指摘ありがとうございます。テーブル、列の 変更コマンドも欲しいと思ったので、あわせて考えます。1そうだね プレイ済み2017/11/03 01:56:55に取得