如何将数据绑定控件的数据导出到Excel中?

解决方案 »

  1.   

    我没做过导出到EXCEL中,我做过生成一个CSV文件的格式,不过我想导出到EXCEL中,应该可以用SQL文.
    先将绑定控件的数据取出来(这应该简单)然后写个SQL文...
    在VB6中应用ADO导出EXCEL文件代码: Dim cn  As New ADODB.Connection
    cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;"
    cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM 库名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'"在C#里面应该也类似吧.在这里发给参考下...具体的数据连接字符串等应该在程序里就有控制,连接就可以了..
    试试,如果可以的话,给分啊..呵...将SQL SERVER中查询到的数据导成一个Excel文件
    -- ======================================================
    EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'
    参数:S 是SQL服务器名;U是用户;P是密码
      

  2.   

    打开EXCEL模板,通过数据源循环赋值给单元格。
    参考