cmd.CommandText="{? = call sp_TestTypes(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)}";
cmd.Parameters.Clear();
SPRetValue=cmd.Parameters.Add("@return",SqlDbType.Int);
SPRetValue.Direction=ParameterDirection.ReturnValue;
cmd.Parameters.Add("@FDecimal_4_0",OleDbType.Numeric).Value=9999;
cmd.Parameters.Add("@FDecimal_4_2",OleDbType.Numeric).Value=9999.99;
cmd.Parameters.Add("@FDecimal_5_0",OleDbType.Numeric).Value=99999;
cmd.Parameters.Add("@FDecimal_5_2",OleDbType.Numeric).Value=99999.99;
cmd.Parameters.Add("@FDecimal_8_0",OleDbType.Numeric).Value=99999999;
cmd.Parameters.Add("@FDecimal_8_2",OleDbType.Numeric).Value=99999999.99;
cmd.Parameters.Add("@FDecimal_9_0",OleDbType.Numeric).Value=999999999;
cmd.Parameters.Add("@FDecimal_9_2",OleDbType.Numeric).Value=999999999.99;
cmd.Parameters.Add("@FDecimal_10_0",OleDbType.Numeric).Value=9999999999;
cmd.Parameters.Add("@FDecimal_10_2",OleDbType.Numeric).Value=9999999999.99;
cmd.Parameters.Add("@FDecimal_18_0",OleDbType.Numeric).Value=999999999999999999;
cmd.Parameters.Add("@FDecimal_18_2",OleDbType.Numeric).Value=999999999999999999.99;
cmd.Parameters.Add("@FNumeric_4_0",OleDbType.Numeric).Value=9999;
cmd.Parameters.Add("@FNumeric_4_2",OleDbType.Numeric).Value=9999.99;
cmd.Parameters.Add("@FNumeric_5_0",OleDbType.Numeric).Value=99999;
cmd.Parameters.Add("@FNumeric_5_2",OleDbType.Numeric).Value=99999.99;
cmd.Parameters.Add("@FNumeric_8_0",OleDbType.Numeric).Value=99999999;
cmd.Parameters.Add("@FNumeric_8_2",OleDbType.Numeric).Value=99999999.99;
cmd.Parameters.Add("@FNumeric_9_0",OleDbType.Numeric).Value=999999999;
cmd.Parameters.Add("@FNumeric_9_2",OleDbType.Numeric).Value=999999999.99;
cmd.Parameters.Add("@FNumeric_10_0",OleDbType.Numeric).Value=9999999999;
cmd.Parameters.Add("@FNumeric_10_2",OleDbType.Numeric).Value=9999999999.99;
cmd.Parameters.Add("@FNumeric_18_0",OleDbType.Numeric).Value=999999999999999999;
cmd.Parameters.Add("@FNumeric_18_2",OleDbType.Numeric).Value=999999999999999999.99;
cmd.Parameters.Add("@FMoney",OleDbType.Currency).Value=922337203685477.5807;
SPResult=cmd.Parameters.Add("@FDecimal_4_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_4_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_5_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_5_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_8_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_8_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_9_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_9_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_10_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_10_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_18_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FDecimal_18_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_4_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_4_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_5_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_5_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_8_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_8_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_9_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_9_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_10_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_10_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_18_0_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FNumeric_18_2_out",OleDbType.Numeric);
SPResult.Direction=ParameterDirection.Output;
SPResult=cmd.Parameters.Add("@FMoney_out",OleDbType.Currency);
SPResult.Direction=ParameterDirection.Output;
cmd.ExecuteNonQuery();
|