Я новичок в dotnet, может кто-нибудь помочь.
Что нам нужно, так это вернуть статус true или false, когда мы запускаем команды ExecuteScalar или ExecuteNonquery ado в нашем коде vb.net.
С Уважением
Я новичок в dotnet, может кто-нибудь помочь.
Что нам нужно, так это вернуть статус true или false, когда мы запускаем команды ExecuteScalar или ExecuteNonquery ado в нашем коде vb.net.
С Уважением
Просто напишите метод расширения для 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 ...