Hola amigos. Perdonad no contestar antes pero es q he estado de "baja" en VB.
El tema de las columnas ya esta solucionado, dividiendo la consulta usando 2 recordset. De la otra forma no tengo ni idea pero no funcionaba.
Ahora tngo otro problema, y es q kiero hacer una consulta en la tabla de clientes , para recoger el cliente q tiene el nif recogido en la tabla de pedidos. Bien pues la consulta no recoge ninguno...0 filas.
El codigo es:
nif_pedido = data_pedido!nif_cliente
Consulta = "SELECT nombre_cliente, nif_cliente FROM am_clientes WHERE nif_cliente LIKE '*" & nif_pedido & "*'"
data_clientes.Open Consulta, conexion
Si en lugar de poner nif_pedido en el where pongo el numero del nif (x ej. 33455456r), entocnes si me devuelve la fila. En la BD los nif son VARCHAR, y nif_pedido es String. Hay algun problema cn eso o es otra cosa??
AYUDA!!!!!!