SqlDatasource1 :
Table1
-----------
Result_1
-----------
Result_2
我有一个查询,我想从代码中的查询中获取 Result_2值,在BeforePrint事件中,我不想在报告中添加标签,如何我可以这样做吗?
由于
答案 0 :(得分:1)
如果要在数据源上手动运行Select命令,可以尝试类似(C#):
var dv = new DataView()
dv = Sqldatasource1.Select(DataSourceSelectArguements.Empty) as DataView;
if (dv.Count > 0)
{
foreach (DataRowView rv in dv)
{
string Result2Val = rv["Result_2"].ToString();
// do something with the result...
}
}
我确定VB会遵循类似的模式。
或者,如果已经被另一个控件触发,请尝试捕获OnSelected事件。