我的代码基本上是这样的:
//get connection
//make connection string which returns one value
//open connection
string picture = command.ExecuteScalar().ToString();
//close connection
查询返回 null 的可能性是存在的。那么我怎样才能找出它是否为空,然后将它存储到我的字符串中呢?我上面使用的不起作用,因为字符串引发了异常。那么我可以将值暂时存储到某个东西中,然后再将其扔回字符串中吗?我不想先运行两个 ExecuteScalar 来确定它是否为空,然后再存储它。