superwei

          導航

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          常用鏈接

          留言簿(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 小辭猬 閱讀(1229) 評論(0)  編輯  收藏 所屬分類: DoNet

          主站蜘蛛池模板: 容城县| 罗山县| 福安市| 黎城县| 夏邑县| 连江县| 锦屏县| 栖霞市| 泸西县| 西充县| 乳山市| 凤城市| 靖远县| 焦作市| 依安县| 汝城县| 静海县| 周口市| 康乐县| 正蓝旗| 江永县| 开江县| 新和县| 扎赉特旗| 萨迦县| 东丽区| 铁岭县| 友谊县| 德兴市| 邹城市| 永城市| 余干县| 如皋市| 鞍山市| 梨树县| 陇川县| 栾川县| 汾西县| 苗栗县| 绿春县| 漳州市|