Help with db_command

Hello all,

I am just starting to learn Visual C++ using a Microsft Visual Studio walkthrough, but I have syntax errors in the following code:

HRESULT hr = S_OK;
TCHAR szAuthor[80];

CMyProjectSet &dbset = GetDocument()->m_MyProjectSet;
[db_command(name="cmd", source_name="dbset", hresult=hr)
{
SELECT au_lname
([bindto]szAuthor)
FROM AUTHORS
}];

while(cmd.MoveNext() == S_OK)
m_DataList.InsertString(-1, szAuthor);

Following is a list of errors:

Error 10 error C2059: syntax error : ')' myprojectview.cpp 101
Error 14 error C2065: 'AUTHORS' : undeclared identifier myprojectview.cpp 103
Error 7 error C2065: 'bindto' : undeclared identifier myprojectview.cpp 101
Error 17 error C2065: 'cmd' : undeclared identifier myprojectview.cpp 105
Error 12 error C2065: 'FROM' : undeclared identifier myprojectview.cpp 103
Error 4 error C2065: 'SELECT' : undeclared identifier myprojectview.cpp 101
Error 6 error C2143: syntax error : missing ')' before '[' myprojectview.cpp 101
Error 16 error C2143: syntax error : missing ';' before ']' myprojectview.cpp 103
Error 3 error C2143: syntax error : missing ';' before '{' myprojectview.cpp 99
Error 15 error C2143: syntax error : missing ';' before '}' myprojectview.cpp 103
Error 1 error C2143: syntax error : missing ']' before '{' myprojectview.cpp 99
Error 5 error C2146: syntax error : missing ';' before identifier au_lname' myprojectview.cpp 101
Error 13 error C2146: syntax error : missing ';' before identifier 'AUTHORS' myprojectview.cpp 103
Error 11 error C2146: syntax error : missing ';' before identifier 'FROM' myprojectview.cpp 102
Error 8 error C2146: syntax error : missing ';' before identifier 'szAuthor' myprojectview.cpp 101
Error 18 error C2228: left of '.MoveNext' must have class/struct/union myprojectview.cpp 105
Error 2 error C2440: 'initializing' : cannot convert from 'HRESULT' to 'const char *' myprojectview.cpp 98
Error 9 error C3861: 'au_lname': identifier not found myprojectview.cpp 101
Error 19 fatal error C1903: unable to recover from previous error(s); stopping compilation myprojectview.cpp 105

Any help will be really appreciated.

Thank you,

ARMC




Answer this question

Help with db_command