如何把DATAGRID中的数据导入数据库中?
急求

解决方案 »

  1.   

    你直接把 datagrid的数据源 ds .table 插入到sql 里不就可以了吗
      

  2.   

    那个可以吗?
    我想用FOREACH循环写
    但是不会谁又代码给个啊 ~谢谢了
      

  3.   


    constr="sever=..";
    sqlConnection con=new sqlConnection(constr);
    sqlCommand cmd=new sqlCommand(con);
    string str,sqlStr;
    foreach(DatagridRow row in Datagrid.Rows)
    {
       for(int i=0;i<Datagrid.Column.Count;i++)
       {
            str+=row.Cells[i]+",";
       }
       str=str.subString(0,str.Length-2);//delete the last ","
       sqlStr="insert into table values("+str+")";
       cmd.CommandText=sqlStr;
       cmd.executeNoquary();
    }