大家好,
希望大家度过一个愉快的节日!
提出的快速问题:-
我有一个DataTable,它只有一列,并以字符串格式(从外部文件导入)容纳数据。我现在将这些数据移至辅助DataTable,并希望在此过程中进行一些转换/操作。
我想做以下事情:
-将DataTable2中的列转换为十进制
-从DataTable1中读取字符串数据,将其转换为十进制数据类型,将结果值乘以100,然后应用绝对数学函数。
-将结果插入DataTable2
我可以独立于静态数据(即:-不是来自DataTable的动态数据)执行每个功能(乘法,绝对等),并且可以将数据复制回去&在数据表之间。我要解决的问题是一步完成。
IE:-
foreach(DataTable1.Rows中的DataRow行)
{
decimalVal = System.Convert.ToDecimal(row);
decimalVal =(decimalVal * 100);
abs = Math.Abs(decimalVal);
DataTable2.ImportRow(abs);
}
上面的方法自然不起作用,但希望能对我要尝试的方法有所了解。
任何帮助/指针将非常有用。
谢谢
希望大家度过一个愉快的节日!
提出的快速问题:-
我有一个DataTable,它只有一列,并以字符串格式(从外部文件导入)容纳数据。我现在将这些数据移至辅助DataTable,并希望在此过程中进行一些转换/操作。
我想做以下事情:
-将DataTable2中的列转换为十进制
-从DataTable1中读取字符串数据,将其转换为十进制数据类型,将结果值乘以100,然后应用绝对数学函数。
-将结果插入DataTable2
我可以独立于静态数据(即:-不是来自DataTable的动态数据)执行每个功能(乘法,绝对等),并且可以将数据复制回去&在数据表之间。我要解决的问题是一步完成。
IE:-
foreach(DataTable1.Rows中的DataRow行)
{
decimalVal = System.Convert.ToDecimal(row);
decimalVal =(decimalVal * 100);
abs = Math.Abs(decimalVal);
DataTable2.ImportRow(abs);
}
上面的方法自然不起作用,但希望能对我要尝试的方法有所了解。
任何帮助/指针将非常有用。
谢谢