如何获取查询值?

时间:2015-09-21 13:35:15

标签: sql-server vb.net devexpress

SqlDatasource1 :   

Table1
-----------
Result_1
-----------
Result_2

我有一个查询,我想从代码中的查询中获取 Result_2值,在BeforePrint事件中,我不想在报告中添加标签,如何我可以这样做吗?

由于

1 个答案:

答案 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事件。