タグ

2012年8月20日のブックマーク (3件)

  • PHP: エラー制御演算子 - Manual

    エラー制御演算子 PHP はエラー制御演算子(@)をサポートしています。 PHP の式の前に付けた場合、 その式により生成されたエラーメッセージは無視されます。 set_error_handler() で自作のエラーハンドラを設定した場合は エラー制御演算子があってもそのエラーハンドラがコールされます。 警告 PHP 8.0.0 より前のバージョンでは、 エラー制御演算子(@)でエラーが無視されている場合、 カスタムのエラーハンドラでコールされた error_reporting() が常に 0 を返していました。 PHP 8.0.0 以降では、以下の (ビット和の) 値を返すようになっています: E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_RECOVERABLE_ERROR | E_PARSE

    PHP: エラー制御演算子 - Manual
    m6u
    m6u 2012/08/20
    エラー制御演算子、とな!? 本番で使うことが無いようにしたいものだ。
  • Visual Basicさん、やればできる子なのに。:What a wonderful world:エンジニアライフ

    Ahfさん 、ひでみさん 、Anubisさん のVisual Basicなコラムを読ませていただき、自分も呼ばれているのだろうなと感じたので筆を運んだ。 僕は、この業界に入ったときにVisual Basic.NET(VB.NET)を学んで以来4年間。いまも腐れ縁が続いている。5.0や6.0とはお付き合いしたくないなぁと感じているところである。 ■若き日のMS嫌い刷り込み かつて「がんばれ!! ゲイツ君」というWebコラムがあったことをご存じだろうか。 多分、僕くらいの年代の人は知らない人のほうが多いのではないかと思うのだが。 あの記事の内容についてはよく覚えていないが、あのコラムのお陰で「Windowsなんて……」という思想が自分に根を張っていたように思う。 そうしたなかで、最初の会社で触った言語がVB.NETであった。「なぜ……」と思いながらも、仕事だと思い勉強を始めた。 ■やればできる

    Visual Basicさん、やればできる子なのに。:What a wonderful world:エンジニアライフ
    m6u
    m6u 2012/08/20
    MSDN Libraryなどマニュアル類がそこそこ充実しているので、他の処理系を手がけるようになってからMSって頑張ってる方だったのねと思い直した。
  • Access #M016 ≪ADOとDAOを使用したトランザクション《Recordset》≫

    Module ADOとDAOを使用したトランザクション 《Recordset》 (Access2000,Access2002) Accessで複数のテーブルにまたがる更新処理をする場合、トランザクションを使用すると便利です。 これは、一旦全ての更新作業を完了し、 その後の判定で、実際の更新を反映させるか元に戻すかを決定します。 その結果一連の作業による、データの整合性が確保されます。 以下は Recordset に対してのトランザクションの使用例です。 Sub ADOTrans() 'ADOを使用したトランザクション '2001/11/07 pPoy Dim cnn As ADODB.Connection Dim rst1 As New ADODB.Recordset Dim rst2 As New ADODB.Recordset Dim cnt As Integer

    m6u
    m6u 2012/08/20
    よく分かるサンプルコード