将数据从列表插入到DB

时间:2010-06-21 05:34:42

标签: silverlight-4.0

我有一个这样的列表现在我需要将列表中的数据插入到DB(sql server 2005)中。

如何通过1个记录迭代列表1并将它们插入到DB

公共类用户

{

public string Name { get; set; }  

public int Age { get; set; }  

public string Gender { get; set; }  

public string Country { get; set; }  

}

public MainPage()

{

的InitializeComponent();

列出myList = new List

{

新用户{Name =“Hiro Nakamura”,性别=“M”,年龄= 24,国家=“日本”},

新用户{Name =“Mohinder Suresh”,性别=“M”,年龄= 26,国家=“印度”},

新用户{Name =“Claire Bennette”,性别=“F”,年龄= 19,国家=“美国”},

新用户{Name =“Matt Parkman”,性别=“M”,年龄= 30,国家=“美国”},

新用户{Name =“Nathan Patrelli”,性别=“M”,年龄= 30,国家=“美国”},

新用户{Name =“Peter Patrelli”,性别=“M”,年龄= 26,国家=“美国”},

新用户{Name =“Mica”,年龄= 12,性别=“M”,国家=“美国”},

新用户{Name =“Linderman”,性别=“M”,年龄= 56,国家=“美国”},

新用户{Name =“Ando”,年龄= 24,性别=“M”,国家=“日本”},

新用户{Name =“Maya”,年龄= 24,性别=“M”,国家=“墨西哥”},

新用户{Name =“Niki Sanders”,性别=“F”,年龄= 26,国家=“美国”},

新用户{Name =“Angela Patrelli”,性别=“F”,年龄= 26,国家=“美国”},

};

  MyDataGrid.ItemsSource = myList;  

}

任何帮助将不胜感激

感谢

1 个答案:

答案 0 :(得分:0)

您可以一次在列表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;
  }