superwei

          導(dǎo)航

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

          統(tǒng)計

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          VB.NET2003 DataSet導(dǎo)出到CSV代碼(原創(chuàng))

              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

          主站蜘蛛池模板: 望城县| 连平县| 新平| 贵定县| 丰镇市| 文水县| 卢龙县| 和林格尔县| 新郑市| 博罗县| 嘉定区| 湖州市| 龙里县| 大悟县| 寻甸| 共和县| 溧阳市| 墨竹工卡县| 丰顺县| 乐亭县| 石阡县| 宝坻区| 兴义市| 紫阳县| 乐清市| 临湘市| 马山县| 来宾市| 桐庐县| 若羌县| 河津市| 都昌县| 通许县| 永修县| 名山县| 嘉黎县| 鄂伦春自治旗| 太白县| 搜索| 广平县| 静宁县|