Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2008
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 5.94 KB | None | 0 0
  1. Imports System.Data.SqlClient
  2. Imports System.Data.SqlTypes
  3. Imports System.Text.RegularExpressions
  4. Partial Class _Default
  5.     Inherits System.Web.UI.Page
  6.     Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  7.     Dim literalOutput, mlsNumberReadout, mlsListingSearch, mlsListingDetail, mlsVirtualTour As String
  8.         If Not IsPostBack Then
  9.             '
  10.             Dim SQLConnection As New SqlConnection
  11.             Dim SQLDataAdapter As New SqlDataAdapter
  12.             Dim SQLDataReader As SqlDataReader
  13.             SQLConnection.ConnectionString = "Data Source = justtrust; Initial Catalog = that; User ID = this; Password = works;"
  14.             Dim SelectString As String = "select ListingNumber, ListingSearchHitCount, ListingDetailHitCount, VirtualTourHitCount from FNIS.dbo.ListingHitCountCurrent, RAN.dbo.Heartland_Residential where Heartland_Residential.LIST_AGENT_1_ID = '" & Request("agentname") & "' and Heartland_Residential.MLS_Number = FNIS.dbo.ListingHitCountCurrent.ListingNumber and Heartland_Residential.Status = 'A'"
  15.             SQLConnection.Open()
  16.             SQLDataAdapter.SelectCommand = New SqlCommand(SelectString, SQLConnection)
  17.             SQLDataReader = SQLDataAdapter.SelectCommand.ExecuteReader()
  18.             If (SQLDataReader.HasRows) Then
  19.                 SQLDataReader.Read()
  20.                 Dim newListItem As New ListItem()
  21.                 newListItem.Text = SQLDataReader("ListingNumber")
  22.                 newListItem.Value = SQLDataReader("ListingNumber")
  23.                 mlsSelect.Items.Add(newListItem)
  24.                 mlsNumberReadout = SQLDataReader("ListingNumber")
  25.                 mlsListingSearch = SQLDataReader("ListingSearchHitCount")
  26.                 mlsListingDetail = SQLDataReader("ListingDetailHitCount")
  27.                 mlsVirtualTour = SQLDataReader("VirtualTourHitCount")
  28.                 While SQLDataReader.Read()
  29.                     Dim listItem As New ListItem()
  30.                     listItem.Text = SQLDataReader("ListingNumber")
  31.                     listItem.Value = SQLDataReader("ListingNumber")
  32.                     mlsSelect.Items.Add(listItem)
  33.                 End While
  34.             Else
  35.                 mlsSelect.Items.Add("No listings found...")
  36.                 mlsNumberReadout = ""
  37.                 mlsListingSearch = ""
  38.                 mlsListingDetail = ""
  39.                 mlsVirtualTour = ""
  40.             End If
  41.             literalOutput = "<table border=""1"">"
  42.             literalOutput = literalOutput & "<tr>"
  43.             literalOutput = literalOutput & "<th>MLS Number<th>"
  44.             literalOutput = literalOutput & "<th>Listing Search Hits<th>"
  45.             literalOutput = literalOutput & "<th>Listing Detail Hits<th>"
  46.             literalOutput = literalOutput & "<th>Virtual Tour Hits<th>"
  47.             literalOutput = literalOutput & "</tr>"
  48.             literalOutput = literalOutput & "<tr>"
  49.             literalOutput = literalOutput & "<td>" & mlsNumberReadout & "<td>"
  50.             literalOutput = literalOutput & "<td>" & mlsListingSearch & "<td>"
  51.             literalOutput = literalOutput & "<td>" & mlsListingDetail & "<td>"
  52.             literalOutput = literalOutput & "<td>" & mlsVirtualTour & "<td>"
  53.             literalOutput = literalOutput & "</tr>"
  54.             literalOutput = literalOutput & "</table>"
  55.             widgetLiteral.Text = literalOutput
  56.             SQLConnection.Close()
  57.         Else
  58.             literalOutput = "Select Value: " & mlsSelect.SelectedIndex & " Select Text: " & mlsSelect.Text
  59.             widgetLiteral.Text = literalOutput
  60.         End If
  61.     End Sub
  62.  
  63.     Protected Sub mlsSelect_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles mlsSelect.SelectedIndexChanged, mlsSelect.TextChanged
  64.         Dim SQLConnection As New SqlConnection
  65.         Dim SQLDataAdapter As New SqlDataAdapter
  66.         Dim SQLDataReader As SqlDataReader
  67.         Dim literalOutput, mlsNumberReadout, mlsListingSearch, mlsListingDetail, mlsVirtualTour As String
  68.             SQLConnection.ConnectionString = "Data Source = justtrust; Initial Catalog = that; User ID = this; Password = works;"
  69.         Dim SelectString As String = "select ListingNumber, ListingSearchHitCount, ListingDetailHitCount, VirtualTourHitCount from FNIS.dbo.ListingHitCountCurrent, RAN.dbo.Heartland_Residential where Heartland_Residential.LIST_AGENT_1_ID = '" & Request("agentname") & "' and Heartland_Residential.MLS_Number = FNIS.dbo.ListingHitCountCurrent.ListingNumber and Heartland_Residential.Status = 'A' and ListingNumber = " & mlsSelect.Text
  70.         SQLConnection.Open()
  71.         SQLDataAdapter.SelectCommand = New SqlCommand(SelectString, SQLConnection)
  72.         SQLDataReader = SQLDataAdapter.SelectCommand.ExecuteReader()
  73.         SQLDataReader.Read()
  74.         mlsNumberReadout = SQLDataReader("ListingNumber")
  75.         mlsListingSearch = SQLDataReader("ListingSearchHitCount")
  76.         mlsListingDetail = SQLDataReader("ListingDetailHitCount")
  77.         mlsVirtualTour = SQLDataReader("VirtualTourHitCount")
  78.         literalOutput = "<table border=""1"">"
  79.         literalOutput = literalOutput & "<tr>"
  80.         literalOutput = literalOutput & "<th>MLS Number<th>"
  81.         literalOutput = literalOutput & "<th>Listing Search Hits<th>"
  82.         literalOutput = literalOutput & "<th>Listing Detail Hits<th>"
  83.         literalOutput = literalOutput & "<th>Virtual Tour Hits<th>"
  84.         literalOutput = literalOutput & "</tr>"
  85.         literalOutput = literalOutput & "<tr>"
  86.         literalOutput = literalOutput & "<td>" & mlsNumberReadout & "<td>"
  87.         literalOutput = literalOutput & "<td>" & mlsListingSearch & "<td>"
  88.         literalOutput = literalOutput & "<td>" & mlsListingDetail & "<td>"
  89.         literalOutput = literalOutput & "<td>" & mlsVirtualTour & "<td>"
  90.         literalOutput = literalOutput & "</tr>"
  91.         literalOutput = literalOutput & "</table>"
  92.         widgetLiteral.Text = literalOutput
  93.         SQLConnection.Close()
  94.     End Sub
  95. End Class
  96.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement