- - PR -
ExecuteScalarの戻り値がNULLの場合について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-05-24 19:38
C#初心者です。宜しくお願いします。
C#.NETを使って、SQLサーバ2000にアクセスをしています。 cmd = new System.Data.SqlClient.SqlCommand("select test1 from test2",cn); max=(string)cmd.ExecuteScalar(); というコードを書いたのですが、 検索結果がNULLの場合、落ちてしまいます。 NULLの場合はNULLを返すようにする(落ちずにNULLであることを返す) ためにはどうしたらよいでしょうか。 教えてください。 |
|
投稿日時: 2006-05-24 19:56
さかもとと申します。
DBNullで判定した後にNullを返すようにすれば良いかと思います。 DBNullで調べると宜しいかと。 |
|
投稿日時: 2006-05-25 10:02
ありがとうございました。無事解決しました!
助かりました!!!! |
1