вставка данных из списка в БД - PullRequest
0 голосов
/ 21 июня 2010

У меня есть такой список, теперь мне нужно вставить данные из списка в БД (sql server 2005).

как мне перебрать запись списка 1 на 1 и вставить их в БД

открытый класс Users

{

public string Name { get; set; }  

public int Age { get; set; }  

public string Gender { get; set; }  

public string Country { get; set; }  

}

public MainPage ()

{

InitializeComponent ();

Список myList = новый список

{

новых пользователей {Имя = "Хиро Накамура", Пол = "М", Возраст = 24, Страна = "Япония"},

new Users {Имя = "Мохиндер Суреш", Пол = "M", Возраст = 26, Страна = "Индия"},

new Users {Имя = "Клэр Беннетт",Пол = "F", Возраст = 19, Страна = "США"},

new Users {Имя = "Мэтт Паркман", Пол = "M", Возраст = 30, Страна = "США"},

new Users {Имя = "Натан Патрелли", Пол = "M", Возраст = 30, Страна = "США"},

new Users {Имя = "Питер Патрелли", Пол= "M", Возраст = 26, Страна = "США"},

новые пользователи {Имя = "Слюда", Возраст = 12, Пол = "M", Страна = "США"},

новые пользователи {Имя = "Линдерман", Пол = "M", Возраст = 56, Страна = "США"},

Новые пользователи {Имя = "Андо", Возраст = 24, Пол= "M", Страна = "Япония"},

новых пользователей {Имя = "Майя", Возраст = 24, Пол = "M", Страна = "Мексика"},

новые пользователи {Имя = "Ники Сандерс", Пол = "F", Возраст = 26, Страна = "США"},

Новые пользователи {Имя = "Анджела Патрелли", Пол = "F", Возраст= 26, страна= "США"},

};

  MyDataGrid.ItemsSource = myList;  

}

любая помощь будет принята с благодарностью

спасибо

1 Ответ

0 голосов
/ 21 июня 2010

Вы можете запускать цикл для элемента списка 1 за раз, и для каждого элемента извлекать всю информацию из этой одной записи, анализировать ее в инструкции sql и запускать ее в БД.

Что-то вроде:

for i = 0 to listsize-1
  {
    get ith item;
    parse item into a sql insert statement;
    run the sql statement on the database;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...