2006年02月05日
MX KollectionのTransaction設定関係 @ Mac
MX KollectionのTransaction関係の設定に関してのメモです。Dreamweaver 8でInterAKTのMX Kollectionを使っている人以外は全く関係のない話。
レコードの更新日時なんかをインサートトランザクションとかアップデートトランザクションのビヘイビアの中に入れようとした場合、PHPのdate()とかSQLでNOW()とか入れられればよいのですが、ImpAKTで出来ていた事がMX Kollectionから出来なくて困っていました。トランザクションのaddColumn部分を書き換えても希望したとおりになるのは成るのですが、これだとあとでコラムを増やした場合に、書き換わってしまい具合が悪い。何か良い方法はないかと試していたら良いものを発見。addFields triggerって奴ですね。トランザクションを実行するときに、特定のコラムの値をオーバーライト出来ます。date("Y-m-d H:i:s")って感じで、登録すると"date(\"Y-m-d H:i:s\")"と成ってしまうので、ソースをこの場合も修正するのですが、トランザクション設定そのものを変更するのではないので、あとでトランザクション設定そのものを変更してもこちらはトリガーで登録されているので、影響を受けないのです。これが現時点でのベストな方法かなと思ってます。但し、トランザクションの設定の方は目的のコラムはCURRVALにしておきましょう。トランザクションの方で外してしまうとトランザクションレコードセットに目的のコラムが無くなってしまうので、色々と不便です。
関連日記
- 2006年03月25日 ImageMagick (4227)@ Linux
- 2008年11月27日 第一回「Adobe Dreamweaver Developer Toolboxを使おう!!」 (4052)@ ウェブ
- 2006年03月04日 明日は佐東公民館で勉強会 (3811)@ Mac
- 2007年10月19日 明日はDreamweaver CS3勉強会 (3641)@ Mac
- 2006年03月01日 Dreamweaverフォーマットリストが文字化け (3607)@ Mac
- 2006年03月05日 ウェブデザイン勉強会 (3417)@ Mac
- 2006年01月22日 MX Kollectionのユーザー登録関係ビヘイビア (3412)@ Mac
- 2007年04月16日 Adobe Dreamweaver Developer Toolbox (3367)@ Mac
- 2006年01月27日 MX Kollectionでフォームの入力チェック (3349)@ Mac
- 2006年03月02日 Macromedia Exchange (3267)@ Mac
- 2008年02月04日 Adobe Dreamweaver Developer Toolboxの日本語ローカライズ (3165)@ Mac
- 2006年03月03日 MX Kollectionで使われているカレンダー (3101)@ ウェブ
- 2007年07月01日 Adobe Dreamweaver CS3 + Developer Toolbox (3056)@ Mac
- 2006年04月03日 日記の古いページを終了 (2985)@ ウェブ
- 2005年08月10日 MX Kollection 3 ユーザー認証編 (2982)@ ウェブ
- 2007年04月23日 Captchaのビヘイビアが上手く動かない。(T_T) (2835)@ ウェブ
- 2006年03月27日 MX Kollectionで日本語メール その2 (2811)@ Mac
- 2006年03月14日 MX Widgets 3(Dreamweaver機能拡張) (2790)@ Mac
- 2005年08月17日 MX Kollection 3、自分には合わない (2734)@ Mac
- 2005年04月27日 MX Kollection (2730)@ ウェブ
- 2005年08月01日 MX Kollection 3 (2725)@ ウェブ
- 2006年01月20日 MX Kollectionのメール送信ビヘイビア (2695)@ Mac
- 2005年06月29日 MX Kollection 3 (2690)@ Mac
- 2004年12月18日 Xmas Mega Pack - save $600 for all the InterAKT products (2631)@ ウェブ
- 2006年03月09日 「MX Kollection」のLink Transactions(Dreamweaver機能拡張) (2534)@ Mac
- 2005年07月30日 ImpAKT 3 (2508)@ ウェブ
- 2005年10月28日 Studio 8とInterAKTの機能拡張 (2432)@ Mac
- 2005年12月13日 InterAKT MX Navigation Pack (2389)@ Mac
- 2006年08月15日 Dreamweaver 8.0.2 (2303)@ Mac
- 2006年01月23日 MX Kollectionで日本語メール (2303)@ Mac
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。