mysql importa automaticamente archivos .csv (coma separated values) este formato es compatible con excel... no se si puedes generarlo directemente con asp... si no como su nombre indica solo debes generar un fichero de texto con los valores separados por comas...
algo así
"CODIGO_SAR",
"CODIGO_PROVEEDOR","ID_UNIDAD","UNIDAD","ID_PRODUC TO","NOMBRE_PRODUCTO","PRECIO_PESOS","PRECIO_DOLAR ES"
"1010001","","2","UNIDAD","1","WT 1 73PULG X 15 M ANSI 150","500","1500"
No se si tines que poner la cabecera, nombres de columnas mirate este articulo
A Look at the MySQL CSV Storage Engine y este
Como generar utilizando ASP un archivo CSV, compatible con Excel y otras hojas de cálculo, a partir de una tabla de la base de datos
Giyf
Open is better
Quim