C#SqlCommand - ExecuteScalar
では:
private object CompleteExecuteScalar(SqlDataReader ds, bool returnSqlValue)
では、SQL Server に行きましょう。
選択から値を返したい場合(これはに行きますExecuteScalar
)、例えば:
if record already exists select `-1`
else select `0`
質問 :
C# でのキャストと tostring() の量を減らすために、SQL Server から返すのに推奨される (ベスト プラクティスによる) 型は何ですか?
if exists(select ....) select '-1' -- string
また
if exists(select ....) select -1 -- int