在C#中,使用SqlCommand對象創(chuàng)建SqlParameter時,可以通過設(shè)置SqlParameter對象的屬性來指定默認(rèn)值。以下是設(shè)置默認(rèn)值的幾種方法:
方法一:在創(chuàng)建SqlParameter對象時設(shè)置默認(rèn)值
SqlCommand cmd = new SqlCommand();
SqlParameter param = new SqlParameter("@ParameterName", SqlDbType.VarChar);
param.Value = "DefaultValue";
param.DefaultValue = "DefaultValue";
cmd.Parameters.Add(param);
方法二:在設(shè)置SqlParameter對象的Value屬性時設(shè)置默認(rèn)值
SqlCommand cmd = new SqlCommand();
SqlParameter param = new SqlParameter("@ParameterName", SqlDbType.VarChar);
param.Value = "DefaultValue";
cmd.Parameters.Add(param);
在這兩種方法中,都需要將SqlParameter對象的DefaultValue屬性設(shè)置為所需的默認(rèn)值。當(dāng)執(zhí)行SQL命令時,如果沒有為參數(shù)提供值,那么將使用設(shè)置的默認(rèn)值。