数据表中数据表列的数据类型更改 [英] Data Table Column DataType Change in Data Set

查看:103
本文介绍了数据表中数据表列的数据类型更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想更改数据集的数据表列中的数据类型.填充数据集时.
我该如何更改此数据类型.填充数据集后,我需要更改数据类型.有可能.如果可以,请帮帮我.

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆