myCommand.Parameters.Add(new SqlParameter("@State", SqlDataType.VarChar, 2));
改为  myCommand.Parameters.Add(new SqlParameter("@State", SqlDataType.VarChar, 32 ,"state"));