首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么将1个DataTable存入数据库的一个字段时,怎么取出来!(购物车用)最好给个函数!等

2012-02-06 
如何将1个DataTable存入数据库的一个字段时,如何取出来!!!(购物车用)最好给个函数!急等!如何将1个DataTabl

如何将1个DataTable存入数据库的一个字段时,如何取出来!!!(购物车用)最好给个函数!急等!
如何将1个DataTable存入数据库的一个字段时,如何取出来!!!(购物车用)最好给个函数!急等!

[解决办法]
string str;
for(int i=0;i <dt.Rows.Count;i++)
{
str = dt.Rows[i][ "字段 "].tostring();
}
[解决办法]
(购物车用)
-------------------
首先来说你这样的设计肯定就有问题,不可能这样设计的。

如果要实现你的功能,可以把datatable通过dataset.writeXml方法保存到XML,然后再把XML文件保存到数据库的字段就好!!!
[解决办法]
哦,不用那么复杂,你把你的datatable添加到1个dataset,

然后用dataset的GetXml返回1个字符串,把这个字符串保存到你的SQL字段中。

读的时候再用下面的方法读
string s = "你从数据库读到的数据 ";
StringReader sr = new StringReader(s);
DataSet ds = new DataSet();
ds.ReadXml(sr);

这样就又取到你上次的dataset

热点排行