У нас есть данные опроса для каждого опроса на сервере.Данные разделяются одним способом: я могу загрузить имена столбцов (через пул), а другим способом - данные (через SSE).Мне удалось написать процедуру, которая динамически создает данные для каждого опроса, который я выберу для загрузки.Теперь я должен получить данные в эту таблицу.Для этого я передал данные через SSE в список (из строки), где каждый элемент содержит строку, разделенную запятыми.
Похоже, что
For Each x As String In stringList
Console.WriteLine(x)
Next
даст мне
(1)data:[1,2,1,5,2,6,John,Winchester,234]
(2)data:[5,3,2,4,1,6,Mike,Lenchester,555]
...
Каждый элемент списка - это набор данных, который я должен поместить в один столбец моего объекта данных.Поэтому я думаю, что мне нужно перебрать объект List и выбрать каждый элемент между запятой и записать их в столбцы.
Так что теперь моя проблема - получить данные в базу данных.
Обычно я предоставляю подход, но на этот раз я понятия не имею, с чего начать.
Я пытался поэкспериментировать с этим
.Parameters.Add("@id", SqlDbType.varchar(max)).Value = x
, но в итоге разочаровался.
Может ли кто-нибудь дать мне что-нибудь для начала?Размер данных до 500 МБ, если я храню их в текстовом файле.