知识大全 Datatbel和string之间的相互转换
Posted 知
篇首语:亦余心之所善兮,虽九死其犹未悔。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Datatbel和string之间的相互转换相关的知识,希望对你有一定的参考价值。
Datatbel和string之间的相互转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
今天在做一个需求的时候 需要将datatable转化string 下面是二者之间的一个可逆转换
Datatable 到 string
public static string DataTableToString(DataTable dt) //!@& #$% ^&*为字段的拼接字符串 //为了防止连接字符串不在DataTable数据中存在 特意将拼接字符串写成特殊的字符! StringBuilder strData = new StringBuilder(); StringWriter sw = new StringWriter();
//DataTable 的当前数据结构以 XML 架构形式写入指定的流 dt WriteXmlSchema(sw); strData Append(sw ToString()); sw Close(); strData Append( @&@ ); for (int i = ; i < dt Rows Count;i++) //遍历dt的行 DataRow row = dt Rows[i]; if (i > ) //从第二行数据开始 加上行的连接字符串 strData Append( #$% ); for (int j = ; j < dt Columns Count; j++) //遍历row的列 if (j > ) //从第二个字段开始 加上字段的连接字符串 strData Append( ^&* ); strData Append(Convert ToString(row[j])); //取数据
return strData ToString();
string 到Datatable
public static DataTable StringToDataTable(string strdata) if (string IsNullOrEmpty(strdata)) return null; DataTable dt = new DataTable(); string[] strSplit = @&@ ; string[] strRow = #$% ; //分解行的字符串 string[] strColumn = ^&* ; //分解字段的字符串
string[] strArr = strdata Split(strSplit StringSplitOptions None); StringReader sr = new StringReader(strArr[ ]); dt ReadXmlSchema(sr); sr Close();
cha138/Article/program/net/201311/13183相关参考
String与Date之间的转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! /** Sim
Java进阶:Java变量类型之间的相互转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我们
int和String互相转换的多种方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!如何将字串St
知识大全 VC2005中System::String转换为std::string
VC2005中System::String转换为std::string 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶
知识大全 SqlDataReader转换成string有空格问题
SqlDataReader转换成string有空格问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
如何将字串String转换成整数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何将字串Str
知识大全 Java SE 7语言改进 支持Strings状态转换
JavaSE7语言改进支持Strings状态转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
关于优缺点有时候可以相互转换800字作文每个人身上都会存在着某些优点和缺点,有人说,我讨厌自己的缺点,它几乎让我事事都失败,这是消极人的说法。而积极的人会说,就是因为有了这些缺点我才会不断地进步,走向
知识大全 int、char、double与byte相互转换的程序
intchardouble与byte相互转换的程序 //整数到字节数组的转换 publicstaticbyte[]intToByte(intnumber) inttemp=number
Java变量类型间的相互转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我们知道Ja