首先将datatable添加到1个dataset,
然后用dataset的GetXml返回1个字符串,把这个字符串保存到你的SQL字段中。
dataTable dt=new dataTable();
dt=....
DataSet ds=new DataSet();
ds.Tables.Add(dt);
String str=ds.GetXmal();
装 str存入数据库
读的时候再用下面的方法读
string str = "str"; (数据库里读到的数据)
StringReader sr = new StringReader(str);
DataSet ds = new DataSet();
ds.ReadXml(sr);
dataTable=ds.Talbes[0];