我是dotnet的新手,谁能帮忙。
我们需要的是在我们的 vb.net 代码中运行 ExecuteScalar 或 ExecuteNonquery ado 命令时返回状态 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 ...