急!!!command.ExecuteScalar()的问题
- C# code
command.CommandText = "select ExternalSerialNumber from OrderRecord where SerialNumber='"+Order.SerialNumber+"'";command.ExecuteScalar();
sql语句调试下来是有值的,但是command.ExecuteScalar();的结果却是null。这是为什么呢?
[解决办法]
[解决办法]
command.CommandText = "select ExternalSerialNumber from OrderRecord where SerialNumber='"+Order.SerialNumber+"'";
command.ExecuteScalar();
打断点到这里
command.CommandText 跟踪这个属性,粘贴出来执行,有值说明这里没错,没值请检查参数和SQL,或者有没有连错数据库