读书人

100分dataset操作方法求高手帮忙~

发布时间: 2012-01-23 21:57:28 作者: rapoo

100分求一个dataset操作方法,求高手帮忙~!!
100分求一个dataset操作方法,求高手帮忙~!!


有一个dataset dt,dt=...(“select * from news ”)


news (结构 id/titles/contents,里面有11条记录)


求:如何把获取到的dt里面的titles字段的值全部换成“ABCDE”,??/
顺便问一下 两个相同的dataset 如何进行相加运算?

[解决办法]
没看明白LZ要做什么
[解决办法]
DataSet dt = new DataSet();
for (int i = 0; i < dt.Tables[0].Rows.Count; i++)
{
dt.Tables[0].Rows[i][1] = "ABCDE ";
}
[解决办法]
up
[解决办法]
up
[解决办法]
up,不是很明白
[解决办法]
两个相同的DataSet:
DataSet ds1 = new DataSet();
DataSet ds2 = new DataSet();
ArrayList arr=new ArrayList();
for (int i = 0; i < ds1.Tables[0].Rows.Count && i < ds2.Tables[0].Rows.Count; i++)
{
arr = Convert.ToInt32(ds1.Tables[0].Rows[i][0]) + Convert.ToInt32(ds2.Tables[0].Rows[i][0]);
}
for (int i = 0; i < arr.Count; i++)
{
Response.Write(arr[i]);
}
[解决办法]
用foreach一个一个的改吧。。
[解决办法]
你看看上面给你写的两段代码 是你需要的吗
[解决办法]
那楼主还不如在select的时候做这件事呢

select id, 'ABCDE ' as titles, contents from news
[解决办法]
DataTable dt;
dt = ...;
foreach (DataRow dr in dt.Rows)
{
dr[ "titles "] = "ABCDE ";
}
其实就是重写这个列而已~

[解决办法]
dataset只是一个数据集,里面可能包含一个或多个table。怎么进行加减啊??
[解决办法]
使用 dataset.tables 吧...
[解决办法]
foreach(DataRow row in dt.Rows)
{
row[ "titles "]= "ABCDE ";
}
[解决办法]
select 'abcdef ' as title,.. from news

for(int i = 0;i <dt.Rows.Count;i++){
dt.Rows[i][ "title "] = "abcdef ";
}
[解决办法]
DataSet.Select()?

读书人网 >asp.net

热点推荐