All pastes #918856 Raw Edit

Anonymous

public text v1 · immutable
#918856 ·published 2008-02-26 12:18 UTC
rendered paste body
<%@ Control Language="VB" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDB" %>

<script runat="server">
    
    Public aosCode As String
    Public YOS As String
    Public Term As String
    
    Public Property GetAos() As String
        Get
            Return aosCode
        End Get

        Set(ByVal Value As String)
            aosCode = Value
        End Set
    End Property
    
    Public Property GetYOS() As String
        Get
            Return YOS
        End Get

        Set(ByVal Value As String)
            YOS = Value
        End Set
    End Property
    
    Public Property GetTerm() As String
        Get
            Return Term
        End Get

        Set(ByVal Value As String)
            Term = Value
        End Set
    End Property
      
    
    Sub Page_Load(ByVal sender As Object, ByVal E As EventArgs)
           
        Dim dbConn As OleDbConnection
        Dim myConnectionString As String = ConfigurationManager.ConnectionStrings("MyDBConnection").ToString
        dbConn = New OleDbConnection(myConnectionString)
        dbConn.Open()
        Dim da As OleDbDataAdapter
        Dim dSet As DataSet
        Dim strSQLQuery As String
        strSQLQuery = "SELECT [CPFileSess], [AosPeriod], [QSDate], [QEDate], [ASDate], [AEDate], [Weeks], [HoursPerWeek], [Site], [Day], [StartTime], [EndTime], [IncILR], [PostCode], [QualAimRef], [Waiver], [TuitionFees], [Keyed] FROM [CPFile_Sess] WHERE [AosCode] = @AosCode AND [YOS] = @YOS AND [Term] = @Term ORDER BY [AosPeriod] ASC;"
        da = New OleDbDataAdapter(strSQLQuery, dbConn)
        da.SelectCommand.Parameters.Add("@AosCode", OleDbType.VarChar, 10)
        da.SelectCommand.Parameters.Add("@YOS", OleDbType.VarChar, 10)
        da.SelectCommand.Parameters.Add("@Term", OleDbType.VarChar, 10)
        da.SelectCommand.Parameters("@AosCode").Value = aosCode
        da.SelectCommand.Parameters("@YOS").Value = YOS
        da.SelectCommand.Parameters("@Term").Value = Term
        dSet = New DataSet
        da.Fill(dSet)
        dbConn.Close()
    End Sub
    
    Sub rpCPDetail_ItemCommand(ByVal sender As Object, ByVal e As RepeaterCommandEventArgs)
    
    End Sub

</script>

<asp:Panel ID="Panel1" runat="server" class="Sessions">
    <asp:Repeater ID="rpCPDetail" runat="server" OnItemCommand="rpCPDetail_ItemCommand">
        <HeaderTemplate>
        </HeaderTemplate>
        <ItemTemplate>
            <tr>
                <td>
                    <%#Container.dataitem("AosPeriod")%>
                </td>
                <td>
                    <%#Container.dataitem("Site") %>
                </td>
                <td>
                    <%#Container.dataitem("ASDate") %>
                </td>
                <td>
                    <%#Container.dataitem("AEDate") %>
                </td>
                <td>
                    <%# Container.DataItem("Day") %>
                </td>
                <td>
                    <%#DataBinder.Eval(Container.DataItem, "StartTime", "{0:t}") %>
                    -
                    <%#DataBinder.Eval(Container.DataItem, "EndTime", "{0:t}") %>
                </td>
                <td>
                    <%#Container.dataitem("IncILR")%>
                </td>
                <td>
                    <%#Container.dataitem("PostCode") %>
                </td>
                <td>
                    <%#Container.dataitem("QualAimRef") %>
                </td>
            </tr>
        </ItemTemplate>
    </asp:Repeater>
</asp:Panel>