Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     Private Sub LoadAccounts()
  2.         Dim sSql As String
  3.         Dim intNewIndex As Integer
  4.         Dim sList As String
  5.         Dim bBool As Boolean = False
  6.  
  7.         cboAccount.Items.Clear()
  8.         cn = New SqlConnection(My.MySettings.Default.ConStr)
  9.  
  10.         If cn.State = ConnectionState.Open Then cn.Close()
  11.         cn.Open()
  12.  
  13.         sSql = "SELECT kAccountID, sAccountCode, sAccountName FROM Account "
  14.         sSql += "Where bActive = 0 AND sRevenueCentre = 'DB' ORDER BY sAccountCode"
  15.  
  16.         Dim cmdSQL1 As New SqlClient.SqlCommand(sSql, cn)
  17.         Dim dr1 As SqlClient.SqlDataReader
  18.  
  19.         cmdSQL1.CommandTimeout = 120000
  20.         dr1 = cmdSQL1.ExecuteReader()
  21.  
  22.         Do While dr1.Read
  23.             Dim objItemA = New cboItemData()
  24.  
  25.             objItemA.DataName = CStr(dr1.GetString(1)).ToString & " - " & CStr(dr1.GetString(2)).ToString
  26.             objItemA.DataKey = dr1.GetInt32(0)
  27.             Dim sTmp As String = CStr(dr1.GetString(1)).ToString
  28.             With cboAccount
  29.                 sList = Trim(GetFieldWithoutNull(0, dr1))
  30.                 Try
  31.                     colAccountID.Add(sList, sList)
  32.                     bBool = False
  33.                 Catch ex As Exception
  34.                     bBool = True
  35.                 End Try
  36.  
  37.                 If bNewUser Then bBool = False
  38.  
  39.                 If bBool Then
  40.                     intNewIndex = .Items.Add(objItemA, True)
  41.                 Else
  42.                     intNewIndex = .Items.Add(objItemA, False)
  43.                 End If
  44.                 .DisplayMember = objItemA.DataName
  45.                 .ValueMember = objItemA.DataKey
  46.             End With
  47.  
  48.         Loop
  49.         cn.Close()
  50.         dr1.Close()
  51.  
  52.         If bNewUser Then colAccountID.Clear()
  53.  
  54.     End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement