VB.NET DATAGRID或DATASET 输出CSV文件

原创 2006年05月19日 13:52:00

Dim lstSelect As New LstConstrol
        Dim DstTemp As DataSet
        Dim strTemp As String
        Dim strData As String
        'DATASET循环用变量
        Dim TempRow As DataRow
        Dim TempColumn As DataColumn
        'DATAGRID循环用变量
        Dim TempItem As DataGridItem
        Dim TempGridCol As DataGridColumn
        Dim i As Int32

        DstTemp = lstSelect.SelectAll()
        drgShow.DataSource = DstTemp
        drgShow.DataBind()
        'dataset循环读取
        'For Each TempRow In DstTemp.Tables(0).Rows
        '    For Each TempColumn In DstTemp.Tables(0).Columns
        '        strData += TempRow(TempColumn).ToString() + ","
        '    Next
        '    strData += ControlChars.CrLf
        'Next

        'datagrid循环读取
        '表头循环读取
        For Each TempGridCol In drgShow.Columns
            strData += TempGridCol.HeaderText + ","
        Next
        strData += ControlChars.CrLf
        '内容循环读取
        For Each TempItem In drgShow.Items
            For i = 0 To drgShow.Columns.Count - 1
                strData += TempItem.Cells(i).Text + ","
            Next
            strData += ControlChars.CrLf
        Next

        '生成输出流.输出csv
        strTemp = String.Format("attachment;filename={0}", "ExportData.csv")
        Response.ContentEncoding = Encoding.GetEncoding("Gb2312")
        Response.ClearHeaders()
        Response.AppendHeader("Content-disposition", strTemp)
        Response.Write(strData)
        Response.End()

如何读取CSV文件到DataTable中,然后存到数据库

public void FileToDB() { string line = "";//将文件中的一行数据读出,赋值给line int ...
  • chuck_lu
  • chuck_lu
  • 2013年12月17日 10:12
  • 2064

Excel VBA 如何生成.csv或.xlsx文件

生成.csv或.xlsx文件,本身是件easy的事情,比如可以用R,Python。。。但R有个局限不能对excel里的文字底纹格式等进行修改,如需要字体加粗、底纹为蓝等等,于是想到用excel的VBA...
  • u011454283
  • u011454283
  • 2016年01月08日 14:39
  • 2566

使用Python读取/导出(写入)CSV文件

想要用python处理csv文件。 去查了下,python中本身就自带csv模块。 然后参考在线手册: http://docs.python.org/2/library/csv.html 去试...
  • qq_24122593
  • qq_24122593
  • 2016年12月17日 10:31
  • 7894

【C#.NET】将excel或将CSV文件中的sheet1导入到dataGridView1中 ,或者导入到DataTable,导入到DataSet

实现的效果: using System; using System.Data; using System.Data.OleDb; using System.Windows.Forms; nam...
  • xiongyongting
  • xiongyongting
  • 2017年01月19日 17:33
  • 911

VB.Net CSV文件处理类

Imports System.Data.OleDb Imports System.Data Imports System.Text Imports System.IO ''' ''' CSV文件读...
  • Chobitssp
  • Chobitssp
  • 2012年07月24日 15:52
  • 1252

VB.net中DataGrid导出为Excel文件函数

Public Function ExportXLsD(ByVal datagrid As DataGrid) ', ByVal Title As String) 'Dim Mytab...
  • fjnu2008
  • fjnu2008
  • 2012年07月31日 11:18
  • 1324

DataSet导出CSV格式(ASP.NET,C#) .

DataSet导出CSV格式(ASP.NET,C#)   作者:Not MSN:notking@hotmail.com Email:nots@sohu.com   本文引用下面的 Micr...
  • ArvinStudy
  • ArvinStudy
  • 2012年05月24日 14:30
  • 456

VB.Net DataSet和DataTable

在我们编写代码的时候从数据库里取出数据,填充到dataset里,再根据表的名字,实例化到 datatable 中。其实使用 dataset 相当于所使用数据库中数据的副本,保存在服务器的内存中。  ...
  • wulingmin21
  • wulingmin21
  • 2011年10月19日 17:07
  • 17069

C# ASP.net将DataGrid数据输出到Excel文件

  • 2014年08月21日 18:06
  • 90KB
  • 下载

vb.net DataGrid Windows 控件执行分页

http://support.microsoft.com/kb/305271/zh-cn DataGrid Web 控件有内置的自动或自定义分页功能,但是 DataGrid Wind...
  • letunihao
  • letunihao
  • 2012年06月19日 08:41
  • 690
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB.NET DATAGRID或DATASET 输出CSV文件
举报原因:
原因补充:

(最多只允许输入30个字)