存储过程中参数的传递
语句是这样写的:
SqlParameter workParam = command.Parameters.Add("@moneypay Decimal(18,2)", SqlDbType.Decimal);
结果提示:@moneypay Decimal(18,2)不是存储过程的参数,
如果写成这样:
SqlParameter workParam = command.Parameters.Add("@moneypay", SqlDbType.Decimal);
结果是整数部分保留,小数部分给删掉了,
郁闷ing,请指教