Error al ejecutar Query de SQL en Visual Basic 6
Hola amigos....estoy desarrollando un programa que extrae informacion de una base de datos de SQL SERVER...pero al ejecutar la Consulta, me manda el siguiente mensaje: ERROR DE SINTAXIS CERCA DE '#'.
La consulta que estoy usando es la siguiente:
"SELECT DISTINCT cs_cat_artic.linea_id AS Linea, " & _
"cs_cat_artic.clave AS Clave, " & _
"cs_cat_artic.nombre AS Nombre, " & _
"SUM(cs_part_vta.cant) AS Cantidad, " & _
"(SUM(cs_part_vta.ivta) / 100) AS Importe " & _
"FROM cs_doc_vta, " & _
"cs_part_vta, " & _
"cs_cat_artic, " & _
"sw_cat_suc, " & _
"cs_cat_prov, " & _
"cs_cat_linea, " & _
"cs_art_almac " & _
"Where cs_doc_vta.doc_vta_id = cs_part_vta.doc_vta_id and cs_doc_vta.cons_suc_id = cs_part_vta.cons_suc_id and " & _
"cs_part_vta.artic_id = cs_cat_artic.artic_id and cs_part_vta.cons_suc_id = cs_cat_artic.cons_suc_id and " & _
"cs_doc_vta.cons_suc_id = sw_cat_suc.suc_id and cs_cat_artic.prov_id = cs_cat_prov.prov_id and " & _
"cs_cat_artic.cons_suc_id = cs_cat_prov.cons_suc_id and cs_cat_artic.linea_id = cs_cat_linea.linea_id and " & _
"cs_cat_artic.artic_id = cs_art_almac.artic_id and cs_cat_artic.cons_suc_id = cs_art_almac.cons_suc_id and " & _
"cs_cat_artic.cons_suc_id = cs_cat_linea.cons_suc_id and cs_cat_artic.nombre Not Like '%KIT%' AND " & _
"cs_cat_artic.nombre Not Like '%PROMOCION%'AND cs_cat_artic.nombre Not Like '%ENVASE%' AND " & _
"cs_cat_artic.nombre Not Like '%HIELERA%' AND cs_cat_artic.nombre Not Like '%BOLSA%' AND " & _
"cs_cat_artic.nombre Not Like '%CALENDA%' AND cs_cat_linea.linea_id = " & linea & " AND " & _
"cs_cat_artic.cons_suc_id = " & suc & " AND cs_doc_vta.fecha BETWEEN #" & fecha1 & " # And # " & fecha2 & "# " & _
" GROUP BY cs_cat_artic.linea_id,cs_cat_artic.clave,cs_cat_artic.nombre " & _
"ORDER BY cs_cat_artic.nombre"
GRACIAS POR SU AYUDA.....
La consulta que estoy usando es la siguiente:
"SELECT DISTINCT cs_cat_artic.linea_id AS Linea, " & _
"cs_cat_artic.clave AS Clave, " & _
"cs_cat_artic.nombre AS Nombre, " & _
"SUM(cs_part_vta.cant) AS Cantidad, " & _
"(SUM(cs_part_vta.ivta) / 100) AS Importe " & _
"FROM cs_doc_vta, " & _
"cs_part_vta, " & _
"cs_cat_artic, " & _
"sw_cat_suc, " & _
"cs_cat_prov, " & _
"cs_cat_linea, " & _
"cs_art_almac " & _
"Where cs_doc_vta.doc_vta_id = cs_part_vta.doc_vta_id and cs_doc_vta.cons_suc_id = cs_part_vta.cons_suc_id and " & _
"cs_part_vta.artic_id = cs_cat_artic.artic_id and cs_part_vta.cons_suc_id = cs_cat_artic.cons_suc_id and " & _
"cs_doc_vta.cons_suc_id = sw_cat_suc.suc_id and cs_cat_artic.prov_id = cs_cat_prov.prov_id and " & _
"cs_cat_artic.cons_suc_id = cs_cat_prov.cons_suc_id and cs_cat_artic.linea_id = cs_cat_linea.linea_id and " & _
"cs_cat_artic.artic_id = cs_art_almac.artic_id and cs_cat_artic.cons_suc_id = cs_art_almac.cons_suc_id and " & _
"cs_cat_artic.cons_suc_id = cs_cat_linea.cons_suc_id and cs_cat_artic.nombre Not Like '%KIT%' AND " & _
"cs_cat_artic.nombre Not Like '%PROMOCION%'AND cs_cat_artic.nombre Not Like '%ENVASE%' AND " & _
"cs_cat_artic.nombre Not Like '%HIELERA%' AND cs_cat_artic.nombre Not Like '%BOLSA%' AND " & _
"cs_cat_artic.nombre Not Like '%CALENDA%' AND cs_cat_linea.linea_id = " & linea & " AND " & _
"cs_cat_artic.cons_suc_id = " & suc & " AND cs_doc_vta.fecha BETWEEN #" & fecha1 & " # And # " & fecha2 & "# " & _
" GROUP BY cs_cat_artic.linea_id,cs_cat_artic.clave,cs_cat_artic.nombre " & _
"ORDER BY cs_cat_artic.nombre"
GRACIAS POR SU AYUDA.....