Tag: 键入数据表

如何更改DataTable中DataColumn的DataType?

我有: DataTable Table = new DataTable; SqlConnection = new System.Data.SqlClient.SqlConnection("Data Source=" + ServerName + ";Initial Catalog=" + DatabaseName + ";Integrated Security=SSPI; Connect Timeout=120"); SqlDataAdapter adapter = new SqlDataAdapter("Select * from " + TableName, Connection); adapter.FillSchema(Table, SchemaType.Source); adapter.Fill(Table); DataColumn column = DataTable.Columns[0]; 我想要做的是: 假设当前column.DataType.Name是“双” 。 我希望它成为“Int32” 。 我如何做到这一点? 谢谢你的回应,如果有的话。