无法转换类型的对象

时间:2013-01-25 23:18:15

标签: vb.net

Dim dt As DataTable = dataSet.Tables(0)
Using writer = File.CreateText("c:\test.txt")

    'Header
    writer.WriteLine(String.Join("|", dt.Columns.Cast(Of DataColumn)().Select(Function(c) c.ColumnName)))**
    'Data
    For Each row As DataRow In dt.AsEnumerable()
        writer.WriteLine(String.Join("|", row.ItemArray))
   Next
End Using

我在此代码中遇到以下错误....当我尝试使用以下格式创建文本文件时

  

名称|城市|州|
  拉吉| XYZ | ABC
  KIR | VGY | AP

     

错误:无法转换类型的对象   'WhereSelectEnumerableIterator`2 [System.Data.DataColumn,System.String]'   输入'System.String []'。“

任何人都可以帮助或建议替代......

0 个答案:

没有答案