Vb.net Ado.Net-从ExecuteScalar和ExecuteOnQuery返回true或false

Vb.net Ado.Net-从ExecuteScalar和ExecuteOnQuery返回true或false,vb.net,ado.net,Vb.net,Ado.net,我是网络新手,谁能帮我一下吗 在vb.net代码中运行ExecuteScalar或ExecuteOnQuery ado命令时,我们需要返回状态true或false 关于只需为SQLCommand编写一个扩展方法来包装原始功能 <Extension()> Public Function MyExecuteScalar(ByVal sqlCommand As SqlCommand) As Boolean MyExecuteScalar = Not (sqlCommand.Exe

我是网络新手,谁能帮我一下吗

在vb.net代码中运行ExecuteScalar或ExecuteOnQuery 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 ...