enter en combox

Helen
31 de Agosto del 2005
hola, tengo un problema con un combox. Bueno, lo que necesito que haga el combo es que al ingresarle unas letras de algun nombre "x" (osea no se completara todo el nombre) se le dara un enter, para que me regrese el nombre y todos los nombre parecidos a las letras ingresadas antes de dar enter. Estos nombres se desplegaran en el mismo combo, en forma de lista desplegable.
Ya lo intente, con el siguiente codigo, pero me sale el siguiente error: system.data.datarowview
Este es el código
Private Sub cboProveedor_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles cboProveedor.KeyPress
'EjecutaQuery("SELECT * FROM tblPFisica ", "ORDER BY nombre", "PFisica")
Dim strnombre As String
strnombre = "%" & cboProveedor.Text & "%"

Try
If flag = True Then dstConsulta.Tables("PFisica").Clear()

EjecutaQuery("SELECT * FROM tblPFisica WHERE nombre LIKE '" & strnombre & "' ORDER BY nombre", "PFisica")
cboProveedor.DisplayMember = ("nombre")
cboProveedor.ValueMember = ("PersonaID")
cboProveedor.DataSource = dstConsulta.Tables("PFisica")
'cboProveedor.SelectedItem = dstConsulta.Tables("PFisica")
cboProveedor.Refresh()

Catch ex As Exception
MessageBox.Show(ex.Message)
End Try

End Sub
ya intente con el evento enter pero me sale el mismo error en el combo.
espero y me puedan ayudar, porfavor
bye