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应该是可以的,不知道你为什么要这么做