エラーが発生した場合にTryCatchを使用し、エラーが発生した場合に代替シナリオがない場合、または最初に値を確認する場合に、(パフォーマンスなどの点で)何が優れているかを知る必要がありますか?
例(VB.net):データベース(たとえばデータリーダー)からの値でテキストボックスに入力する必要があり、いくつかのnull値を期待している場合、値がnullの場合、テキストボックスは空のままにします。
今、私はこれを行う方法をしなければなりません:
try
textbox1.text = DR("Name")
catch
end try
これで、列名にnull値が含まれている場合、エラーが発生し、textbox1はまだ空です。
If Not IsDBNull(DR("Name")) Then textbox1.Text = DR("Name")
何が良いですか?
どうもありがとう。