temp= {
"Vikas": 1,
"Pravin": 2,
"Akshay": 5,
"Vijay": 3,
"Prasad": 4
}
Этого значение я получаю в переменном темпе Я хочу, чтобы хранить эти данные в базе данных с одной дополнительной колонкой, как следующиймагазина JSON данные в базе данных с помощью C#
name rank createdby
vikas 1 nitin
pravin 2 nitin
akshay 5 nitin
vijay 3 nitin
Prasad 4 nitin
Note: name column is employee name so it is anything
Я пытался, как получить в C#
[System.Web.Services.WebMethod]
public static string setAnswer(string jsondata)
{
List<string[]> data = JsonConvert.DeserializeObject<List<string[]>>(jsondata);
}
Вопрос.
1) как получить эту json data
в C# и add additional column
2) Можно ли передать всю информацию с использованием множественной вставки строк в одном запросе вместо того, чтобы использовать петлю и вставить одну строку.
Какой тип доступа к БД вы используете? EF? ADO? NHibernate? – BWA
Я использую sql server 2008 – Pravin
зависит от базы данных, которую вы используете. Если db позволяет bulkinsert, это возможно. чтобы добавить строку в массив, вы должны скопировать весь массив. –