Boa tarde,
Eu gostaria de saber se é possivel, e se for como posso faze-lo.
É o seguinte:
Tenho uma consulta gravada no Access 2010, que é a seguinte:
PARAMETERS SomeParam Text ( 255 );
TRANSFORM Count(tempVisitas.IDResp) AS ContarDeIDResp
SELECT [T-RESPONSÁVEL].Responsável
FROM (tempVisitas LEFT JOIN [T-VISITA] ON tempVisitas.IDVisita = [T-VISITA].ID) RIGHT JOIN [T-RESPONSÁVEL] ON tempVisitas.IDResp = [T-RESPONSÁVEL].IDRESP
WHERE (((Format([DataVisita],"yyyy"))=[SomeParam]))
GROUP BY [T-RESPONSÁVEL].Responsável
ORDER BY Format([DataVisita],"yyyy/mm")
PIVOT Format([DataVisita],"yyyy/mm");
E queria no php lançar uma query que definisse o SomeParam da consulta access, algo do genero:
$sql ="SELECT * FROM [Q-NVisitas/Data_Ano] WHERE Responsável NOT LIKE '%MKT%' AND [SomeParam] =: ".$ano."";
(...)
Alguem sabe como posso fazer isto?
Obrigado pelo vosso tempo!
Abraço para todos.
1050356
Eu gostaria de saber se é possivel, e se for como posso faze-lo.
É o seguinte:
Tenho uma consulta gravada no Access 2010, que é a seguinte:
PARAMETERS SomeParam Text ( 255 );
TRANSFORM Count(tempVisitas.IDResp) AS ContarDeIDResp
SELECT [T-RESPONSÁVEL].Responsável
FROM (tempVisitas LEFT JOIN [T-VISITA] ON tempVisitas.IDVisita = [T-VISITA].ID) RIGHT JOIN [T-RESPONSÁVEL] ON tempVisitas.IDResp = [T-RESPONSÁVEL].IDRESP
WHERE (((Format([DataVisita],"yyyy"))=[SomeParam]))
GROUP BY [T-RESPONSÁVEL].Responsável
ORDER BY Format([DataVisita],"yyyy/mm")
PIVOT Format([DataVisita],"yyyy/mm");
E queria no php lançar uma query que definisse o SomeParam da consulta access, algo do genero:
$sql ="SELECT * FROM [Q-NVisitas/Data_Ano] WHERE Responsável NOT LIKE '%MKT%' AND [SomeParam] =: ".$ano."";
(...)
Alguem sabe como posso fazer isto?
Obrigado pelo vosso tempo!
Abraço para todos.
1050356