string assort;
if(this.radioyes.Checked)
{
assort = 1.ToString();
}
else if(this.radiono.Checked)
{
assort = 0.ToString();
}
SqlConnection conn = new SqlConnection();
conn.ConnectionString = ConfigurationSettings.AppSettings["ConnectionString"];
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "insert into table(assort) values('" + assort + "') ";
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
为什么编译提示使用了未赋值的局部变量assort,我明明定义了的 string assort;
if(this.radioyes.Checked)
{
assort = 1.ToString();
}
else if(this.radiono.Checked)
{
assort = 0.ToString();
}
SqlConnection conn = new SqlConnection();
conn.ConnectionString = ConfigurationSettings.AppSettings["ConnectionString"];
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "insert into table(assort) values('" + assort + "') ";
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
为什么编译提示使用了未赋值的局部变量assort,我明明定义了的 string assort;
为初始化,改为
string assort = "";
string assort = string.Empty;