ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports.Data Namespace / OleDBDataSource Class
Members Example

In This Topic
    OleDBDataSource Class
    In This Topic
    Represents a section report data source based on the OleDb ADO.NET data provider.
    Object Model
    OleDBDataSource Class
    Syntax
    'Declaration
     
    Public NotInheritable Class OleDBDataSource 
       Inherits DbDataSource
       Implements IDbConnectionProperties 
    public sealed class OleDBDataSource : DbDataSource, IDbConnectionProperties  
    Example
    private void detail_Format(object sender, System.EventArgs eArgs)
    {    
        rptSub rpt = New rptSubBM();    
        GrapeCity.ActiveReports.Data.OleDBDataSource subDS = new GrapeCity.ActiveReports.Data.OleDBDataSource();    
        subDS.ConnectionString = ((GrapeCity.ActiveReports.Data.OleDBDataSource)(this.DataSource)).ConnectionString;    
        subDS.SQL = "Select * from products where categoryID = " + m_categoryID;    
        rpt.DataSource = subDS;    
        ctlSubReport.Report = rpt;
    }
    Private Sub Detail1_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles Detail1.Format
        Dim rpt As New rptSubBM()
        Dim subDS As New GrapeCity.ActiveReports.Data.OleDBDataSource()    
        subDS.ConnectionString = CType(Me.DataSource, GrapeCity.ActiveReports.Data.OleDBDataSource).ConnectionString    
        subDS.SQL = "Select * from products where categoryID = " + m_categoryID    rpt.DataSource = subDS    
        Me.ctlSubreport.Report = rpt 
    End Sub
    Inheritance Hierarchy

    System.Object
       GrapeCity.ActiveReports.Data.DbDataSource
          GrapeCity.ActiveReports.Data.OleDBDataSource

    See Also