c#分隔之后的字符串怎么能放到数据表里呀

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:31:16
我读取数据表里的数据,把有"|"的数据给分隔了,有了新的数据字符串,哪位朋友知道怎么能将新的string放到原来的数据表里呀?
读取数据后,把一个字段里含有"|"符号的数据都给分隔了,之后想把改后的数据再放到读取后的数据表里(用的是split的方法分隔的) ,我的数据比较多,不能一个一个的列出来,有什么别的方法吗?
那有什么办法可以按照数组的条件查询新的数据吗

说明具体代码
怎么分隔"|" 又要怎么放到什么表里.

我的意思是
你是用什么方法分隔的"|" 是用Split()方法分隔成数组 还是别的?

string strTmp = "1|2|3";
string[] arrTmp = strTmp.Split('|');
arrTmp[0] = "4";
arrTmp[1] = "5";
arrTmp[2] = "6";
strTmp = string.Join("|", arrTmp);
Response.Write(strTmp);

不知道你是不是说的这个效果

推荐您去这看看,这样的问题都有详细的解决方法,他们的.net教程讲解的比较全,你可以去学习下,希望对你有帮助
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=100

直接update 不行么?

因为你是从数据表里的数据一个一个的分割成了string..
所以,以前数据表的列名在这个string里就没有办法找出来,因此是无法还原成以前的数据表的,除非你的数据表只有一列