executescalar

    5热度

    2回答

    你可以使用 int blah = Convert.ToInt32(cmd.ExecuteScalar()); 当存储过程的最后一条语句的作用: RETURN @value 我只能得到它,如果它不工作: SELECT @Value 而且,这给了我一个对象空例外: int blah = (int)cmd.ExecuteScalar(); 不是convert.toint32和(int)相同的

    0热度

    3回答

    如何使用F#中的DbCommand.ExecuteScalar?它返回一个我需要转换为int的obj。我对F#很陌生,我需要做的演员还不清楚。 let (stockid:uint32) = command.ExecuteScalar() Compile Error: Type constraint mismatch. The type obj is not compatible with t

    4热度

    1回答

    静态类中的以下方法会导致超时异常,因为连接池已最大化。 在调试模式下,我查看了SQL Management Studio,看到有150个睡眠进程。 我预计连接会自动关闭......我也尝试把它作为一个静态成员,并仍然得到相同的错误。 任何想法? 继承人的代码: public static Decimal ExecuteScalarDec(string procName, params object