Hello everyone!
I would like to start by saying thanks to everyone who takes some time to view this thread and try to help.
I will be brief, and cut to the point:
I work on Windows XP, in MS Visual Studio C++, using ADO to query MS Access 2007 database with this query:
wchar_t *query = L"select Општина, \
sum( iif( Тип_геотермалне_енергије =
'Хидрогеотермална енергија', 1, 0 ) ) as [HGTE], \
sum( iif( Тип_геотермалне_енергије =
'Литогеотермална енергија', 1, 0 ) ) as [LGTE] \
from Објекат \
group by Општина; ";
When I type it in MS Access, it works well and outputs this ( code tags added for clearer look ):
| Општина | HGTE | LGTE |
-----------------------------------------------
| Раковица | 1 | 0 |
| Савски Венац | 1 | 0 |
| Сурчин | 0 | 1 |
| Стари Град | 2 | 0 |
In my code, it fills the list view and the output looks like this:
| Општина | HGTE | LGTE |
----------------------------------------------------
| Раковица | 1 | 1 |
| Савски Венац | 1 | 0 |
| Сурчин | 1 | 0 |
| Стари Град | 1 | 0 |
Details about the table, fields and columns :
| Општина | Тип_геотермалне_енергије | ... other fields |
------------------------------------------------------
| Стари Град | Хидрогеотермална енергија |
| Сурчин | Литогеотермална енергија |
| Стари Град | Хидрогеотермална енергија |
| Савски Венац | Хидрогеотермална енергија |
| Раковица | Хидрогеотермална енергија |
Why my query doesn't work in my code, when it works perfectly well in MS Access ?
Again, I work on Windows XP, in MS Visual Studio C++, using ADO to query MS Access 2007 database, and pure Win32 to display the result in list view.
Thanks.