private DataTable UpdateDataTable(DataTable argDataTable)
{
DataTable dt = new DataTable();
dt = argDataTable.Clone();
foreach (DataColumn column in dt.Columns)
{
if (column.ColumnName == "ordernum")
{
//修改列类型
column.DataType = typeof(string);
}
}
return dt;
}通过上述代码可以将表的字段ordernum变更为字符型,但是返回的dt只有结构,数据就没有了,有什么好的办法在更改字段类型后,数据仍然存在?
{
DataTable dt = new DataTable();
dt = argDataTable.Clone();
foreach (DataColumn column in dt.Columns)
{
if (column.ColumnName == "ordernum")
{
//修改列类型
column.DataType = typeof(string);
}
}
return dt;
}通过上述代码可以将表的字段ordernum变更为字符型,但是返回的dt只有结构,数据就没有了,有什么好的办法在更改字段类型后,数据仍然存在?
解决方案 »
- 求一个XSD文件的写法
- 各位 帮我分析下 为什么出错? 求解释
- 简单gridview中控件传值问题,在线等,解决问题可以再加
- gridControl控件中图片的显示
- vs2008 怎安装DevExpress ,我安装后2003的工具箱里有DevExpress 工具而2008没有。是不是要下新的DevExpress ,知道大侠给说下。谢谢
- 急!!!!! 怎么样找回sql 原来的密码????????
- 小问题上遇大麻烦,急啊~~
- 刚开始学C#,有几个琐碎问题请教(关于类型转换,和MD5类的使用)
- 请大家帮我看一小段大麻
- 求助:TXT文件导入Oracle数据库
- 不用管理员权限,如何监听端口?
- C#初学者求助
如果实在想搞 应该是数据库里面的一个属性了
你只是克隆一个结构,怎么会有数据?