Пытаюсь поменять тип колонки из числового на строчный но не получается. В чем может быть проблема ?
Данные вытаскиваются из БД Mysql, тип поля "type" smallint(1)
kontr_dg - DataGridView
kontr_dg.Columns["type"].ValueType = typeof(string);
string _typeID = kontr_dg.Rows[i].Cells["type"].Value.ToString();
string _type = core.kontr_type(_typeID);
kontr_dg.Rows[i].Cells["type"].Value = _type.ToString();
//Перевод числа в строку
public string kontr_type(string type)
{
string _type;
if (type == "1") _type = "Заказчик";
else _type = "Перевозчик";
return _type;
}
на выходе выходит ошибка
datagrid заполняется из бд. Потребность нужна была для того чтобы вместо значения 1, было значение "Заказчик". Проблема была решена путем изменения типа поле в бд из smallint в varchar.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, я только начинаю погружаться в мир разработки, хотелось спросить совета, как можно улучшить следующий код:
Есть 3 сущности - репетитор, студент, группа, все связаны друг с другом через многие ко многимРешил сделать так: объявляю статическую переменную...
Добрый день! Мне нужно вывести в DataGridView колонки с именами субъектов (класс Subject) из коллекции subjects, но при этом присвоить колонке в поле Tag идентификатор...
Как лучше всего организовать страничное представление данных в гриде? Примерно 10 000 строк