VB.NET中CSV导入DATAGRID

转载 2006年05月19日 13:56:00

'=======IO.StreamReader直接读取CSV
        Dim intColCount As Integer = 0
        Dim blnFlag As Boolean = True
        Dim mydt As New DataTable

        Dim mydc As DataColumn
        Dim mydr As DataRow

        Dim strpath As String = "C:/ExportData.csv"
        Dim strline As String
        Dim aryline() As String

        Dim i As Integer
        Dim rowNum As Integer

        Dim mysr As System.IO.StreamReader = New System.IO.StreamReader(strpath, System.Text.Encoding.GetEncoding("GB2312"))
        strline = mysr.ReadLine()
        rowNum = 1
        While (strline <> Nothing)
            aryline = Split(strline, ",")
            If rowNum = 1 Then
                If (blnFlag = True) Then
                    blnFlag = False
                    intColCount = aryline.Length
                    For i = 0 To aryline.Length - 1
                        mydc = New DataColumn(aryline(i))
                        mydt.Columns.Add(mydc)
                    Next
                End If
            Else
                mydr = mydt.NewRow()
                For i = 0 To intColCount - 1
                    mydr(i) = aryline(i)
                Next
                mydt.Rows.Add(mydr)
            End If
            strline = mysr.ReadLine()
            rowNum = rowNum + 1
        End While
        ShowDemo.DataSource = mydt
        ShowDemo.DataBind()

[VB.NET]CSV文件生成

Public   Function   WriteToCSV(ByVal   dataTable   As   DataTable,   ByVal   filePath   As   String,...
  • Phoxe_bai
  • Phoxe_bai
  • 2007年02月28日 22:42
  • 2728

vb.net 写数据csv

Public Class Form2    Public Structure aa        Dim a As String        Dim b As Integer        Dim ...
  • zxg060811135
  • zxg060811135
  • 2009年10月13日 01:26
  • 915

读取csv文件内容到DataTable

int intColCount = 0; bool blnFlag = true; DataTable mydt = new DataTable("myTableName"); DataC...
  • nieweiking
  • nieweiking
  • 2012年07月27日 11:17
  • 1173

使用ODBC, 将CSV文件里的数据导入DataSet

CSV文件, 俗称"逗号分隔的文件", 读取CSV文件的方法可以使用 IOStream 以文件流读取,当然,你还可以使用OleDb, ODBC的支持去读取CSV文件内容,这里来看看如何使用ODBC来读...
  • fangxinggood
  • fangxinggood
  • 2005年06月18日 14:37
  • 2290

VB.NET Web开发中CSV出力实例

  • 2009年06月08日 10:58
  • 3KB
  • 下载

VB.NET中CSV导入DATAGRID

=======IO.StreamReader直接读取CSV        Dim intColCount As Integer = 0        Dim blnFlag As Boolean = ...
  • jk007
  • jk007
  • 2006年05月19日 13:56
  • 2973

DataGrid的数据导入到Excel或CSV

这几天一直在给我姐姐公司的开发一个新的软件,方便他们使用。这个软件使用C#+Sql Server建设的,基本上算是完成了,但是今天他们提出了一个功能数据的导出功能,我在网上搜索了一下,再CodePor...
  • AloneSword
  • AloneSword
  • 2006年02月25日 15:32
  • 2925

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

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

对于csv文件的操作

  • 2013年11月06日 11:26
  • 5KB
  • 下载

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

 DataSet导出CSV格式(ASP.NET,C#) 作者:NotMSN:notking@hotmail.comEmail:nots@sohu.com 本文引用下面的 Microsoft .NET ...
  • 21aspnet
  • 21aspnet
  • 2004年12月23日 10:49
  • 7907
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB.NET中CSV导入DATAGRID
举报原因:
原因补充:

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