Mega Code Archive

 
Categories / ASP.Net / Components
 

Help wizard form (VB net)

<%-- Code revised from  ASP.NET Tips & Techniques (Paperback) by Greg Buczek  # Publisher: McGraw-Hill/Osborne Media; 1st edition (May 21, 2002) # Language: English # ISBN: 0072225149 --%>                        <%@ Page Language=VB EnableSessionState=true Debug=true %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OLEDB" %> <script runat=server> Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)     If Not IsPostBack then         Dim DBConn as OleDbConnection         Dim DBCommand As OleDbDataAdapter         Dim DSPageData as New DataSet         DBConn = New OleDbConnection( _             "PROVIDER=Microsoft.Jet.OLEDB.4.0;" _             & "DATA SOURCE=" _             & Server.MapPath _             ("HelpDeskDB.mdb;"))         DBCommand = New OleDbDataAdapter _             ("Select QuestionID, TitleText, TheMessage " _             & "From HelpDesk Where ParentID = 0", DBConn)          DBCommand.Fill(DSPageData, _             "Question")         DBCommand = New OleDbDataAdapter _             ("Select QuestionID, TheChoice " _             & "From HelpDesk " _             & "Where ParentID = " _                 & DSPageData.Tables("Question"). _                 Rows(0).Item("QuestionID") _                 ,DBConn)          DBCommand.Fill(DSPageData, _             "Choices")         lblTitle.Text = "Help Desk - " _             & DSPageData.Tables("Question"). _                 Rows(0).Item("TitleText")         lblQuestion.Text = _             DSPageData.Tables("Question"). _                 Rows(0).Item("TheMessage")         ddlAnswers.DataSource = _             DSPageData.Tables("Choices").DefaultView         ddlAnswers.DataBind()     End If End Sub Sub SubmitBtn_Click(Sender As Object, E As EventArgs)     Dim DBConn as OleDbConnection     Dim DBCommand As OleDbDataAdapter     Dim DSPageData as New DataSet     DBConn = New OleDbConnection( _         "PROVIDER=Microsoft.Jet.OLEDB.4.0;" _         & "DATA SOURCE=" _         & Server.MapPath _         ("HelpDeskDB.mdb;"))     DBCommand = New OleDbDataAdapter _         ("Select QorA, TitleText, TheMessage " _         & "From HelpDesk Where QuestionID = " _         & ddlAnswers.SelectedItem.Value,DBConn)     DBCommand.Fill(DSPageData, _         "Question")     lblTitle.Text = "Help Desk - " _         & DSPageData.Tables("Question"). _             Rows(0).Item("TitleText")     lblQuestion.Text = _         DSPageData.Tables("Question"). _             Rows(0).Item("TheMessage")     If DSPageData.Tables("Question"). _                 Rows(0).Item("QorA") = "Q" Then         DBCommand = New OleDbDataAdapter _             ("Select QuestionID, TheChoice " _             & "From HelpDesk " _             & "Where ParentID = " _             & ddlAnswers.SelectedItem.Value,DBConn)         DBCommand.Fill(DSPageData, _             "Choices")         ddlAnswers.DataSource = _             DSPageData.Tables("Choices").DefaultView         ddlAnswers.DataBind()     Else         ddlAnswers.Visible = False         butOK.Visible = False     End If End Sub </script> <HTML> <HEAD> <TITLE>Help Desk</TITLE> </HEAD> <Body LEFTMARGIN="40"> <form runat="server"> <CENTER> <asp:Label      id="lblTitle"      runat="server" /> </CENTER> <P></P> <asp:Label      id="lblQuestion"      runat="server" /> <P></P> <asp:dropdownlist      id="ddlAnswers"      runat=server     DataTextField="TheChoice"      DataValueField="QuestionID"> </asp:dropdownlist> <P></P> <asp:button      id="butOK"     text="OK"     Type="Submit"     OnClick="SubmitBtn_Click"      runat="server" /> </FORM> </BODY> </HTML>                     HelpDeskDB.zip( 9 k)