dotnetは初めてですが、誰か助けてください。
必要なのは、vb.netコードでExecuteScalarまたはExecuteNonqueryadoコマンドを実行するときにステータスtrueまたはfalseを返すことです。
よろしく
元の機能をラップするSQLCommandの拡張メソッドを作成するだけです。
<Extension()>
Public Function MyExecuteScalar(ByVal sqlCommand As SqlCommand) As Boolean
MyExecuteScalar = Not (sqlCommand.ExecuteScalar() is Nothing)
End Function
<Extension()>
Public Function MyExecuteNonQuery(ByVal sqlCommand As SqlCommand) As Boolean
MyExecuteNonQuery = sqlCommand.ExecuteNonQuery() > 0
End Function
これらのメソッドを次のように呼び出します。
if mySqlCommand.MyExecutescalar() then ...