Are you using ADO or DAO with your SQL statement.
You can loop through the records in a recordset and add them to the listbox
Here is how I have done it with an ADO connection before
Code:
Dim cnt As ADODB.Connection
Dim rst As ADODB.Recordset
Set cnt = New ADODB.Connection
Set rst = New ADODB.Recordset
' set up connections
With cnt
.ConnectionString = strConnectionString
.Open
End With
With rst
.Source = strSQL
.ActiveConnection = cnt
.Open
Do Until .EOF
ListBox1.AddItem (.Fields("WHATEVER_FIELD"))
.MoveNext
Loop
.Close
End With
Set rst = Nothing
cnt.Close
Set cnt = Nothing
Hope this helps