Golden Basim Ответов: 1

Как вставить и выбрать список кортежей в базе данных mysql ?


как вставить и выбрать список кортежей в базе данных MySQL ? могу ли я вставить и выбрать его в строковое поле ?

List<Tuple<int, decimal>> price_withut_dis = new List<Tuple<int, decimal>>();


Что я уже пробовал:

price_withut_dis.ToString();

1 Ответов

Рейтинг:
10

Wendelius

Я бы не стал использовать одно строковое поле. Если ваш кортеж содержит целое и десятичное числа, то оба они должны быть определены как столбцы в таблице. Вместе с данными вам, вероятно, понадобится первичный ключ, если только сами данные не содержат только уникальные комбинации. Кроме того, если это связано с некоторыми другими данными, которые потребуют определения внешнего ключа.

Чтобы фактически вставить данные, вы должны использовать цикл, который повторяет список и вставляет отдельные элементы в таблицу, используя параметры в операторе.

Если пойти дальше, то потребуется больше информации о данных и нужной схеме.


Maciej Los

Согласитесь!