General D.
Public cnPAIC As New ADODB.Connection
Public rsAppMaster As New ADODB.Recordset
Private Sub Form_Load()
With LvwList1
.ColumnHeaders.Add , "Quote", "Quote Number"
.ColumnHeaders.Add , "LName", "Last Name"
.ColumnHeaders.Add , "Fname", "First Name"
.ColumnHeaders("LName"

.Width = (.Width * 0.985) * 0.4
.ColumnHeaders("Fname"

.Width = (.Width * 0.985) * 0.4
.ColumnHeaders("Quote"

.Width = (.Width * 0.985) * 0.3
.View = lvwReport
.Sorted = True
.FullRowSelect = True
End With
With cnPAIC
.ConnectionString = "FILEDSN=PAIC_FileDSN;"
.Open
.CursorLocation = adUseClient
End With
Private Sub CmdFind_Click()
With LvwList1
.ListItems.Clear
.Refresh
End With
Dim intNoMatch As Integer
Loadlistview
end sub
Private Sub Loadlistview()
Dim strSearch As String
Dim ItmDriver As ListItem
Dim k As Integer
If rsAppMaster.State = adStateOpen Then
rsAppMaster.Close
End If
strSearch = "Select AMLNM as " & Chr(34) & "Last Name" & Chr(34) & ", AMFNM as " & Chr(34) & "First Name" & Chr(34) & " , AMQTE as " & Chr(34) & "Quote Number" & Chr(34) & _
"from ApplicationMaster where AMLNM = " & Chr(39) & TxtLname.Text & Chr(39) & " or AMLNM LIKE " & Chr(39) & TxtLname.Text & "%" & Chr(39) & " ORDER by AMLNM, AMFNM"
rsAppMaster.Open strSearch, cnPAIC, adOpenDynamic, adLockReadOnly
While Not rsAppMaster.EOF
For k = 1 To 30
If rsAppMaster.EOF = True Then Exit Sub
Set ItmDriver = LvwList1.ListItems.Add(, rsAppMaster.Fields(2).Value & "-" & rsAppMaster.Fields(0).Value, rsAppMaster.Fields(2).Value)
ItmDriver.SubItems(1) = rsAppMaster.Fields(0).Value
ItmDriver.SubItems(2) = rsAppMaster.Fields(1).Value
rsAppMaster.MoveNext
Next
Wend
End Sub