日期:2014-05-17  浏览次数:20943 次

怎样遍历一个ILIST集合 并将其所有的数据插入到表中
怎样遍历一个ILIST集合 并将其所有的数据插入到 表中
------最佳解决方案--------------------
IList<tiankongti> timu = new List<tiankongti>();
SqlConnection conn = DBHelper.Getconn();
conn.Open();
foreach (tiankongti tq in timu )   
{   
  strinq strSQL="insert into table1() values('"+ tk.id+"','+tk.Timu+"')";
  SqlCommand com = new SqlCommand(sql, conn);
  com.ExecuteNonQuery(); 
}
conn.Close();

------其他解决方案--------------------
LIST<Sring> lis=new LIST<String>();
 foreach (String var in lis)
        {
            var就是里面每项的值
        }
------其他解决方案--------------------
第一种 ILIST<String> list=new LIST<String>();
 foreach (String var in list)
  {
  var就是里面每项的值
  }
第二种 ILIST<Object> list=new LIST<Object>();
 foreach (Object obj in list)
  {
  obj//对象的值
  }

推介下自己的网站 谢谢
------其他解决方案--------------------
List<T> lst=new List<T>();
foreach(T t in lst)
{
}
------其他解决方案--------------------
大家把代码写完整一点 
------其他解决方案--------------------
引用:
List<T> lst=new List<T>();
foreach(T t in lst)
{
}
 up
------其他解决方案--------------------
高山流水厉害!
------其他解决方案--------------------
谁能在高山流水的基础上  运用加参数的方式啊?
------其他解决方案--------------------
IList<tiankongti> timu = new List<tiankongti>();
SqlConnection conn = DBHelper.Getconn();
conn.Open();
foreach (tiankongti tq in timu )   
{   
  strinq strSQL=string.Format("insert into table1('列1','列2','列3') values('{0}','{1}','{2}')",timu[i].属性,timu[i].属性1,timu[i].属性2);
  SqlCommand com = new SqlCommand(sql, conn);
  com.ExecuteNonQuery(); 
}
conn.Close();

------其他解决方案--------------------
strinq strSQL=string.Format("insert into table1('列1','列2','列3') values('{0}','{1}','{2}')",timu[i].属性,timu[i].属性1,timu[i].属性2);
好像我少写了一个半括号改为:
strinq strSQL=string.Format("insert into table1('列1','列2','列3') values('{0}','{1}','{2}')",timu[i].属性,timu[i].属性1,timu[i].属性2));

------其他解决方案--------------------
示例:
 string sql = "select * from l_data_chukou";
            string a = this.cboBegan.Text;
            ck = new List<ChuKou4>();