This is one way using the reader object
Public Function EmployeeList(ByVal employeeid As String)
Dim myConnection As OleDbConnection
Dim myCommand As OleDbCommand
Dim Reader As OleDbDataReader
Dim strSQL As String
dim EmployeeName, phone, email as string
Try
strSQL = "SELECT EmployeeName, phone, email FROM Employee"
strSQL += "WHERE employeeid = " & employeeid
myConnection = New OleDbConnection(ConnectionString)
myConnection.Open()
myCommand = New OleDbCommand(strSQL, myConnection)
Reader = myCommand.ExecuteReader()
Do While Reader.Read()
employeeName = Reader.Item("EmployeeName"

.ToString()
phone = Reader.Item("phone"

.ToString()
email = Reader.Item("email"

.ToString()
Loop
Catch e As OleDbException
_myLocalError += "[Error Source]: " + e.Source + "[Error Message]: " + e.Message
Exit Function
Catch ex As Exception
_myLocalError += "[Error Source]: " + ex.Source + "[Error Message]: " + ex.Message
Exit Function
Finally
Reader.Close()
myConnection.Close()
myConnection.Dispose()
myCommand.Dispose()
End Try
End Function