数据表中数据表列的数据类型更改 [英] Data Table Column DataType Change in Data Set
问题描述
我想更改数据集的数据表列中的数据类型.填充数据集时.
我该如何更改此数据类型.填充数据集后,我需要更改数据类型.有可能.如果可以,请帮帮我.
DataSet ds = new DataSet();
ds = AttenanceRepository.GetDailyLateAttendanceReport(date);
//ds.WriteXml("D:/DailyLateAttendanceReport.xml);
System.Web.HttpContext.Current.Session ["rptSource"] = ds;
我从数据库中检索日期时间数据为varchar.但是现在我更改的数据类型为datetime
I want to change Datatype in datatable column in DataSet. When dataset is fill .
how can i change this datatype .I need data type change after fill dataset. is it possible .if yes pls help me.
DataSet ds = new DataSet();
ds = attendanceRepository.GetDailyLateAttendanceReport(date);
//ds.WriteXml("D:/DailyLateAttendanceReport.xml");
System.Web.HttpContext.Current.Session["rptSource"] = ds;
I retrive datetime data from database as varchar. but now i change datatype that datetime
推荐答案
您无法在填充数据后更改DataColumn的DataType.
请参阅这些类似的线程以获取替代方法
更改c#中数据表对象的数据类型 [ ^ ]
如何更改数据表中数据列的数据类型 [ ^ ]
You cannot change the DataType of a DataColumn after populating it with data.
Refer these similar threads for alternate approach
change datatype of a datatable object in c#[^]
How To Change DataType of a DataColumn in a DataTable[^]
这篇关于数据表中数据表列的数据类型更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!