superwei

          導航

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          統計

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          VB.NET2003 DataSet導出到CSV代碼(原創)

              Public Function OutPutCSV(ByVal FileName As String, ByVal DataTable As DataSet, Optional ByVal TableIndex As Integer = 0) As Boolean
                  Dim fw As StreamWriter
                  Dim myRow As DataRow
                  Dim myCol As DataColumn
                  Try
                      fw = New StreamWriter(FileName, True)
                      For Each myCol In DataTable.Tables(TableIndex).Columns
                          If myCol Is DataTable.Tables(TableIndex).Columns(DataTable.Tables(TableIndex).Columns.Count - 1) Then
                              fw.WriteLine(myCol.Caption)
                          Else
                              fw.Write(myCol.Caption)
                              fw.Write(",")
                          End If
                      Next myCol
                      For Each myRow In DataTable.Tables(TableIndex).Rows
                          For Each myCol In DataTable.Tables(TableIndex).Columns
                              If myCol Is DataTable.Tables(TableIndex).Columns(DataTable.Tables(TableIndex).Columns.Count - 1) Then
                                  fw.WriteLine(myRow(myCol))
                              Else
                                  fw.Write(myRow(myCol))
                                  fw.Write(",")
                              End If
                          Next myCol
                      Next myRow
                      Return True
                  Catch e As Exception
                      MessageBox.Show(e.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error)
                      Return False
                  Finally
                      fw.Close()
                  End Try
              End Function

          posted on 2007-09-27 16:11 小辭猬 閱讀(1234) 評論(0)  編輯  收藏 所屬分類: DoNet

          主站蜘蛛池模板: 大庆市| 镇宁| 吉隆县| 隆安县| 陆川县| 穆棱市| 梧州市| 兰西县| 天柱县| 河西区| 垣曲县| 赫章县| 台南市| 股票| 娱乐| 蓬安县| 武城县| 封开县| 富顺县| 新密市| 海伦市| 朔州市| 日喀则市| 南岸区| 长沙市| 汨罗市| 海伦市| 江津市| 衡水市| 嘉峪关市| 凤山县| 深泽县| 德惠市| 江川县| 威海市| 阳西县| 从江县| 龙里县| 静宁县| 永定县| 临江市|