Hola de nuevo creo que empiezo con verdaderos problemas, quiero realizar una busqueda filtrada en un historico de bajas que tiene los campos baja_dni que esta relaccionado con el c_dni de otra base de datos, la cuestion es que quiero que me cargue los campos coincidentes entre las dos bases de datos siempre que los dni sean iguales pero segun los datos que meta en varios textbox, no se si me explico bien, bueno os pongo el codigo que llevo echo, muestra bien los datos coincidentes pero al introducir datos en el textbox para de mi sigue mostrando o todo o nada
Private Sub consul_dni_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles consul_dni.TextChanged
Dim sql As String = "SELECT c_dni,c_apellidos,c_nombre,c_ultimo_grado, fecha_baja FROM miembros_club, historico_bajas WHERE baja_dni=c_dni AND c_activa_baja = true like '%" + consul_dni.Text.Trim + "%'"
' Creamos un adaptador de datos
Dim da As OleDbDataAdapter = New OleDbDataAdapter(sql, conex)
' Creamos un objeto DataTable
Dim dt As DataTable = New DataTable("miembros_club,historico_bajas")
' Rellenamos el objeto DataTable
da.Fill(dt)
' Y por último, mostramos los datos en el control DataGridView
Me.dgvsocios.DataSource = dt
End Sub
Gracias de antemano