タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Visual Basicに関するmayukiのブックマーク (1)

  • VB6で(なんちゃって)宣言的トランザクション - coma2n’s diary

    前回に引き続きVB6でも、できるだけの事はやってみようシリーズ VB6でデータベースを使ったアプリケーションでよくやってしまうのは、トランザクションの張り忘れとかロールバック、コミットのし忘れなど。おまけに汎用的な関数の中でやっちゃったりして、トランザクションがまともに機能しなかったりする。 こういうのはきっちりルールを決めて実装しなくちゃいけないんだけど、なかなか守れないのが実情。そういう状況を打破するために宣言するだけでトランザクションの開始とコミット、ロールバックが自動で行われるモジュールを作ってみた。 使い方はこんな感じ modMain.bas Sub Main() Call modException_ClearLastException() On Error Goto EXCEPT ' modTransaction_Beginでトランザクションが開始される ' また、引数に接続オ

    VB6で(なんちゃって)宣言的トランザクション - coma2n’s diary
    mayuki
    mayuki 2009/08/01
    なるほど。がんばればVB6/VBAでもDSL風の何かを作れそうかもとか思い始めました。
  • 1