hehe io ho lo stesso problema SELECT DISTINCT FROM PIU TABELLE
Solo ke non conoscendo i numi della tebelle le passo con una variabile quindi
sql="SELECT distinct MARCA from "& rsCataloghi("CATALOGO") &" "
Ma nel risultato ottengo effettivamente il DISTINCT del campo MARCA sia del primo ke del secondo catalogo
PROBLEMA: ME LI MOSTRA SEPARATAMENTE.... invece dovrebbe mostrare il risultato DISTINCT unendo i risultati del primo e del secondo catalogo...
[OTTENGO]
(dal catalogo1)
ALFA
AUDI
HONDA
(dal catalogo2)
ALFA
HONDA
ASAUBARU
[INVECE DOVREI OTTENERE]
(dal catalogo1 + catalogo2)
ALFA
AUDI
HONDA
SUBARU
==============================================================
IL CODICE INCRIMINATO è IL SEGUENTE
<SCRIPT LANGUAGE=javascript>
function invia()
{
document.form.submit();
}
</SCRIPT>
<form name="form" method="post" action="combo2.asp">
<p align="center"><select size="1" name="MARCA" onChange="invia()">
<option><----scelga la marca----></option>
<%
'Definisco i cataloghi dove cercare
Dim strSearch
set rsCataloghi=ConnShop002.execute ("SELECT CATALOGO FROM cataloghi ORDER by catalogo desc")
while not rsCataloghi.eof
%>
<%
'EFFETTUO LA RICERCA NEI CATALOGHI
sql="SELECT DISTINCT MARCA from "& rsCataloghi("CATALOGO") &" "
set rs=server.createobject("adodb.recordset")
rs.open sql, ConnShop002, 1, 3
%>
<%
Set Rs = ConnShop002.Execute(SQL)
While Not rs.EOF%>
<option><%=RS("MARCA")%></option>
<%
rs.MoveNext
Wend
%>
<%
rsCataloghi.movenext
wend
%>
</select>
</form>
<div align="center">
<%
rs.close
'ConnShop002.close
set rs=nothing
'set ConnShop002=nothing
%>
E come la risolviamo?!?! 
Hehehe negli altri forum (così detti importantio) non ho cavato un ragno dal buko
ma qui vedo ke c'è ki va oltre UNIN SELECT 
Se avete tempo provate a buttarci un okkio?
Grazzie a tutti!