我有一个数据表,我需要能够通过jobcode列对asc或desc进行排序。不幸的是,列字段值包含数字和字母,如下所示。
HD1233 HD12333 PG2839 TP9383
我需要提取数字,按数字排序然后再将它放回去。所以上面的内容在输出中会是这样的。
HD1233 PG2839 TP9383 HD12333
我有一段代码可以做某种类似的事情......
Dim dtOut As DataTable = Nothing
dt.DefaultView.Sort = Convert.ToString("jobcode" & Convert.ToString(" ")) & drpAscorDesc.SelectedItem.Text
dtOut = dt.DefaultView.ToTable()
我没有这些字母就无法正常工作。任何建议都将不胜感激。
答案 0 :(得分:0)