не корректно сортирует ado c#

Написал данный запрос для сортировки, вроде все отлично но "test10" влезает не туда, есть идея, что "10" выступает в роли "2" в десятичной системе. Как фиксить? (на счет от А до Я в ComboBox, поменяю...)

SqlDataAdapter adapter = new SqlDataAdapter();
            DataTable dt = new DataTable();
            SqlCommand cmd = null;
            if (v == 1)
            {
                cmd = new SqlCommand($"SELECT * FROM Product " +
                                                $"ORDER BY name_product ASC", con);
            }
            else if (v == 0)
            {
                cmd = new SqlCommand($"SELECT * FROM Product " +
                                     $"ORDER BY name_product DESC", con);
            }
            adapter.SelectCommand = cmd;
            adapter.Fill(dt);
            return dv = dt.DefaultView;

введите сюда описание изображения

введите сюда описание изображения


Ответы (0 шт):