在网上搜索到的大部分都是批量更新的方法,请问数据的批量添加怎么做?我知道大概是用SqlCommandBuilder加dataset之类的,可是不知道具体怎么用。user1 pwd1
user2 pwd2
user3 pwd3
 ……页面中应该用什么控件提供用户输入数据(gridview吗?),输入的数据又是怎么关联到dataset上的?

解决方案 »

  1.   

    for(int i=0;i<10;i++)
    {
       stringbuilder strSql=new stringbuilder ();
       strSql.Append("insert table (userid,pwd) values('");
       strSql.Append("user"+i.ToString()+"','pwd"+i.ToString()+"')");
    用ado.net执行sql语句
    }
      

  2.   


    strSql.Append("insert   table   (userid,pwd)   values('"); 请问这个table是怎么来的?页面中用什么控件?
      

  3.   

    让用户输入一大堆信息再一起添加。一般我不会这么设计。
    不论用户还是程序员都不会喜欢这个方案。除非导入现成的数据,如XML,Excel等。
      

  4.   

    放到gridview 中 循环插入就行了啊