【高分求助】如何循环把10条数据装进DataTable 再全部写进数据库??
比如:
for (int i=0;i <10;i++)
{
//此处循环把i的值写进datatable
}
//此处把datatable里存的10条数据全部写进SQL数据库(10行)
//此处清空datatable
------解决方案-------------------- SqlDataAdapter da = new SqlDataAdapter( "select 。。 ",MyConn);//读取表结构
SqlCommandBuilder builder = new SqlCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds, "HistoryTemp ");
DataTable dt = new DataTable();
dt=ds.Tables[ "HistoryTemp "];
while ((line=sr.ReadLine()) != null)
{
// 循环
}
da.Update(ds, "HistoryTemp ");
以上方法绝对可行