我DataSet下有个表DataTable表Lis记录为下
sj   mc  kl
12   124  124
14   15   12
SQL表Note的数据结构如下
sj   mc  mm  ss  kl
我想把Lis的记录插入到SQL中的Note下,有什么更好的方法, 我现在用的是每次插入一条记录的方法,可如果有几十条记录的话,总不可能要循环几十吧,我看到书有个SqlDataAdapter有个功能,可以将表的记录的直接传给SQL就行了

解决方案 »

  1.   

    怎么同时插入同条记录啊,我不明白你的意思,我现在用的是笨方法,比如有十条记录,将用的for语句循环10,插入记录
      

  2.   

    使用DataAdapter的update功能 
      

  3.   

    这个“使用DataAdapter的update功能”正解,为指定 DataTable 中每个已插入、已更新或已删除的行调用相应的 INSERT、UPDATE 或 DELETE 语句。
      

  4.   

    this.sqldataadapter1.update(ds);
    ========================================
    正解
    ========================================
    详细说明下,ds为:DataSet
    用的是批量更新数据集的方法,在之前还有个this.sqldataadapter1.FILL也比较常用