Ok ho fatto così ma ho errore:
codice:
sql = "SELECT * FROM editoria WHERE titolo LIKE '%" & sek & "%' OR sottotitolo LIKE '%" & sek & "%' OR descrizione LIKE '%" & sek & "%' OR a_cura LIKE '%" & sek & "%' OR anno LIKE '%" & sek & "%' OR edizione LIKE '%" & sek & "%' OR editore LIKE '%" & sek & "%' OR autori LIKE '%" & sek & "%' OR categoria LIKE '%" & sek & "%' OR area1 LIKE '%" & sek & "%' OR area2 LIKE '%" & sek & "%' OR area3 LIKE '%" & sek & "%' OR area4 LIKE '%" & sek & "%' OR info_pacchetto LIKE '%" & sek & "%' OR offerta LIKE '%" & sek & "%' UNION SELECT * FROM software WHERE titolo LIKE '%" & sek & "%' OR sottotitolo LIKE '%" & sek & "%' OR area1 LIKE '%" & sek & "%' OR area2 LIKE '%" & sek & "%' OR area3 LIKE '%" & sek & "%' OR area4 LIKE '%" & sek & "%' OR software_house LIKE '%" & sek & "%' OR descrizione LIKE '%" & sek & "%' ORDER BY id desc"
Ecco l'errore
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] The number of columns in the two selected tables or queries of a union query do not match.
Potete aiutarmi?
Grazie
G.