Daoのテスト

外部キー設定してある場合限定ですが。

EXCELにテストデータを書いてreadXlsAllReplaceDb()とか、DELETEを伴う場合、シートの順序に無頓着でいたらば、参照整合エラーでこけましたわ。当たり前だよなー。

右のシートから順にDELETEしている様ですんで、参照先の先頭の奴が一番左に来るようにしましょうね。

つまり、顧客、受注見出し、受注明細、なんて3テーブルがあったら、シートは左から順に顧客 → 受注見出し → 受注明細、とする。

そうすると、DELETEは受注明細 → 受注見出し → 顧客の順に走りますんで、エラーは起きませんですよ。

ってここじゃなくて社内Wikiに書かなきゃ、まあいい。勢いだ。