0

誰かがDapperORMを使用して結果セットにレコードがあるかどうかを確認する方法を提案できますか?

Customer objCustomer = null;
using (SqlMapper.GridReader multiResult = new DapperRepository().QueryMultiple(sql, new { id = id }))
{
    objCustomer = multiResult.Read<Customer>().Single(); //null exception
}
4

1 に答える 1

2

はい、これを書きます:

objCustomer = multiResult.Read<Customer>().SingleOrDefault(); //return null if not exists without error

その後、次のことを確認できます。

objCustomer != null

お役に立てれば。

于 2012-10-02T05:48:47.693 に答える