大吓们,兄弟有一个问题想问,请求帮助:1。如何把SQL SERVER中的一个表的表结构导入成EXCEL(带有字段名)
2。如何把对应的EXCEL表中的数据导入到对应已经存在的表中。急,帮帮忙!!

解决方案 »

  1.   

    Excel.ApplicationClass _Application = new Excel.ApplicationClass();
    _Application.Workbooks.Add(true);int colIndex = 0;foreach(System.Data.DataColumn _DataColumn in _DataSet.Tables[0].Columns)
    {
        colIndex++;
        _Application.Cells[1,colIndex] = _DataColumn.ColumnName;
    }int rowIndex = 1;foreach(System.Data.DataRow _DataRow in _DataSet.Tables[0].Rows)
    {
        rowIndex++;
        colIndex = 0;    foreach(System.Data.DataColumn col in _DataSet.Tables[0].Columns)
        {
            colIndex ++;
            _Application.Cells[rowIndex,colIndex] = _DataRow[col.ColumnName].ToString();
        }
    }_Application.Visible = true;以上为表字段名与数据导入Excel(注:导入Interop.Excel.dll)
    导回数据类似