VB:
Dim dt As New DataTable
Dim dc As DataColumn = dt.Columns(i) 'i就是第几列或者用列名也可以
dc.DataType = Type.GetType("System.String")C#:DataTable dt = new DataTable();DataColumn dc = dt.Columns(i);//i就是第几列或者用列名也可以dc.DataType = Type.GetType("System.String");你可以试下,double转string应该是可以的,不知道你为什么要这么做...