Я хочу, чтобы разбить строку в этом формате Цитата :Как разбить строку в SQL Server 2008 с помощью хранимой процедуры и вставить данные в таблицу
"date=10/10/2000|age=13^date=01/01/2001|age=12^date=02/02/2005|age=8"
. На самом деле эта строка является только образцом, моя оригинальная строка очень большая. я не понимаю, что если я сломаю эту строку, чем количество переменных, которые я должен сделать, чтобы захватить данные и после разделения строки, я хочу, чтобы она была вставлена в таблицу данных, содержащую столбцы в качестве даты и возраста? Какую концепцию я использую? (Я получаю эту строку из веб-службы) Спасибо заранее.
Просто предложение - строка захвата на веб-сервере или контроллере, напишите парсер для ваших данных. I.e один объект с датой, возрастом или другими свойствами, которые у вас есть, создайте коллекцию этих объектов и используйте объемную вставку в db. –
Также строка поступает из веб-службы - есть ли способ форматирования как объекты JSon - http://msdn.microsoft.com/en-us/library/bb299886.aspx –
эй, давайте держим его довольно просто, нет нужно JSON так далеко, как я думаю ... – RachitSharma