如何获取表中指定某一行的数据??

cookies10wen 2009-07-11 04:21:16
RDLC中有一个表控件,我想在表尾中设置表达式获取第一行和第二行的数据,并将第二行数据除以第一行数据,请问在表达式中使用什么函数可以指定获取第一行和第二的数据????
...全文
201 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengjian_428 2009-07-12
  • 打赏
  • 举报
回复
直接操作datatable
jueyingfd 2009-07-12
  • 打赏
  • 举报
回复
直接对datatable进行操作:
DataTable DT=New DataTable();
if(DT.Rows.Count>0)
{
string str1=DT.Rows[0][0].ToString()+DT.Rows[0][1].ToString()+... //第一行
string str1=DT.Rows[1][0].ToString()+DT.Rows[1][1].ToString()+...//第二行
}
十八道胡同 2009-07-11
  • 打赏
  • 举报
回复
DataTable dt=New DataTable();

第一行
string s1=dt.Rows[0][0-n]



第二行

string s2=dt.Rows[1][0-n]

ws_hgo 2009-07-11
  • 打赏
  • 举报
回复
你用DaTatable取出来之后
DataTable DT=New DataTable();
if(DT.Rows.Count>0)
{
string str1=DT.Rows[0][0].ToString()+DT.Rows[0][1].ToString()+... //第一行
string str1=DT.Rows[1][0].ToString()+DT.Rows[1][1].ToString()+...//第二行
}
netpanjun 2009-07-11
  • 打赏
  • 举报
回复
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString1"].ConnectionString);//
conn.Open();

SqlDataAdapter sda = new SqlDataAdapter("select * from 表名", conn);
DataSet ds = new DataSet();
sda.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
ds.Tables[0].Rows[0]//这个就是第一行数据;
ds.Tables[0].Rows[1]//这个就是第二行数据;


}
ds.Clear();
cookies10wen 2009-07-11
  • 打赏
  • 举报
回复
郁闷,等了一天没人来。。

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧