1

以下は、文字列がスカラーから返される場合に使用することをお勧めしました

Dim lJobName as String = String.Empty
Dim oJobName as object = SqlCommand.ExecuteScalar()

If oJobName Is Nothing Then
    'Do something with the error condition
Else
    lJobName = oJobName.ToString
End If

他のデータ型もトラップするのに役立つ汎用関数を作成するにはどうすればよいですか(スカラーを実行します-整数またはブール値または文字列を返すことができます

よろしく

4

1 に答える 1

1

できません。ExecuteScalarは常に を返します。別のデータ型に変更Objectするかどうかはあなた次第です。CAST

于 2012-11-07T06:04:32.453 に答える