E' possibile migliorare il seguente codice ??
codice:
Set cn_fd = Server.CreateObject("ADODB.Connection")
cn_fd.ConnectionString = "DSN=9_feed.dsn"
cn_fd.Open
sql9 = "INSERT INTO t_feed (Numero, Qualita, Activity, Nazione, Nome, PL, FB01, FB02) " & _
"SELECT t_mrg.Numero, First(t_mrg.Qualita) AS Qualita, First(t_mrg.Activity) AS Activity, First(t_mrg.Nazione) AS Nazione, First(t_mrg.Nome) AS Nome, First(t_mrg.Service_sign_1) AS PL, 'Yes' AS FB01, '' AS FB02 " & _
"FROM t_mrg, t_feed " & _
"GROUP BY t_mrg.Numero " & _
"HAVING t_mrg.Numero=" & rec
cn_fd.Execute sql9
sql9 = "INSERT INTO t_feed (Numero, Qualita, Activity, Nazione, Nome, PL, FB01, FB02) " & _
"SELECT TOP 1 t_mrg.Numero, First(t_mrg.Qualita) AS Qualita, First(t_mrg.Activity) AS Activity, First(t_mrg.Nazione) AS Nazione, First(t_mrg.Nome) AS Nome, First(t_mrg.Service_sign_1) AS PL, '' AS FB01, 'Yes' AS FB02 " & _
"FROM t_mrg, t_feed " & _
"GROUP BY t_mrg.Numero " & _
"HAVING t_mrg.Numero=" & rec
cn_fd.Execute sql9
cn_fd.Close
tramite magari un concat, in modo da eseguire l' sql9 una sola volta ....
Ho provato con UNION ALL ma mi da' errore di sintassi
Grazie in anticipo !!