チュートリアル(10)に基づいてAndoridSQLiteデータベース開発

チュートリアル(10)に基づいてAndoridSQLiteデータベース開発

トリガーを追加

トリガー(TRIGGER)が何らかのアクションをトリガーするイベントです。これらのイベントは、INSERT、DELETE、UPDATE、およびOF UPDATEが含まれます。データベース・システムは、これらのイベントを実行するときは、トリガー、適切なアクションをアクティブにします。データベースの次のトリガーを追加します。手順は次のとおりです。

(1)オープンデータベース、図1.23に示すトリガーの作成オプショントリガークリエーターのポップアップダイアログボックスを選択し、ギア左下のボタンをクリックしてください。

 

1.23トリガークリエーター]ダイアログボックスを図

(2)トリガー名:例えばScoreTriggerとしてトリガテキストボックスの名前。リストボックス内のWHENトリガタイムトリガを選択します。三回は、代わりの後、前に、それぞれがあります。ここで後の選択があります。イベントは、データベースのイベントリストボックスでトリガートリガーを選択します。4つのイベント、すなわち、INSERT、DELETE、UPDATE、およびOF UPDATEがあります。ここでINSERTの選択があります。テーブルのリストボックスは、学生テーブルとして、トリガテーブルを追加するために設定されています。その後、メッセージは次のように書かれたテキストフィールドライトトリガアクション、コードにここにあなたのティガーのアクションを書き含みます:

EACH ROW FOR 

WHEN(販売)> = 1 

BEGIN 

更新生徒を設定スコア=セールス* 0.15; 

終わり

[追加]ダイアログトリガー1.24の効果は、図に示しました。

 

1.24トリガークリエーター]ダイアログボックスを図

(3)あなたが追加トリガー]ダイアログボックスを終了するには[保存]ボタンをクリックした後。この場合、トリガは1.25に示すようにScoreTriggerは、指定されたデータベースに追加されていると呼ばれています。

 

図1.25 ScoreTriggerトリガ

注意:データを挿入するとき、これはScoreTriggerトリガ火災を追加します。

おすすめ

転載: www.cnblogs.com/daxueba-ITdaren/p/11780918.html