hellow;
im working on visual studio c++ express ediion 2010 when i chose a win32 project i can include any dll as wont and it's work without a problem but when i chose clr application windows form and i include for exempl sql.h i had this error pleas help me to resolve it:
error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'SQLHWND'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(137): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(137): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(275): error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'Data1'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(275): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(275): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(276): error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'Data2'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(276): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(276): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(277): error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'Data3'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(277): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(277): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(278): error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'Data4'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(278): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqltypes.h(278): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(606): error C2061: erreur de syntaxe : identificateur '__inout_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(607): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(607): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(711): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(712): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(712): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(729): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(730): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(730): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(735): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(736): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(736): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(747): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(748): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(748): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(764): error C2061: erreur de syntaxe : identificateur '__out_xcount'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(765): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(765): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(770): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(771): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(771): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(780): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(781): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(781): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(804): error C2061: erreur de syntaxe : identificateur '__in_xcount'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(804): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(804): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(828): error C2061: erreur de syntaxe : identificateur '__in_xcount'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(828): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(828): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(845): error C2061: erreur de syntaxe : identificateur '__in_xcount'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(846): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(846): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(850): error C2061: erreur de syntaxe : identificateur '__in_xcount'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(851): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sql.h(851): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(1746): error C2061: erreur de syntaxe : identificateur 'SQLHWND'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2127): error C2065: 'LPWSTR' : identificateur non déclaré
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2127): error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'szFileName'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2127): warning C4229: anachronisme utilisé : modificateurs de données ignorés
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2130): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2133): error C2143: erreur de syntaxe : absence de ';' avant '__stdcall'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2133): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2133): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2134): error C2143: erreur de syntaxe : absence de ';' avant '__stdcall'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2134): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2134): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2141): warning C4229: anachronisme utilisé : modificateurs de données ignorés
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2151): error C2143: erreur de syntaxe : absence de ';' avant '__stdcall'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2151): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2151): error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'dwValue'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2151): warning C4229: anachronisme utilisé : modificateurs de données ignorés
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2151): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2151): error C2059: erreur de syntaxe : ')'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2152): error C2143: erreur de syntaxe : absence de ';' avant '__stdcall'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2152): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2152): error C2086: 'int DWORD' : redéfinition
1> D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2134) : voir la déclaration de 'DWORD'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2152): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2162): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2162): error C2143: erreur de syntaxe : absence de ';' avant '*'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2162): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2163): error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFlags'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2163): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2163): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2165): error C2143: erreur de syntaxe : absence de ';' avant '*'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2165): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2165): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2166): error C2143: erreur de syntaxe : absence de ';' avant '*'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2166): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2166): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2169): error C2143: erreur de syntaxe : absence de ';' avant '*'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2169): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2169): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2170): error C2143: erreur de syntaxe : absence de ';' avant '*'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2170): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2170): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2174): error C2143: erreur de syntaxe : absence de ';' avant '__stdcall'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2174): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2174): error C2086: 'int VOID' : redéfinition
1> D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2133) : voir la déclaration de 'VOID'
1>D:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sqlext.h(2174): error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(132): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(137): error C2059: erreur de syntaxe : ')'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(137): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(163): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(168): error C2059: erreur de syntaxe : ')'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(168): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(198): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(203): error C2059: erreur de syntaxe : ')'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(203): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(331): error C2061: erreur de syntaxe : identificateur 'SQLHWND'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(554): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(558): error C2059: erreur de syntaxe : ')'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(558): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(573): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(577): error C2059: erreur de syntaxe : ')'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(577): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(605): error C2061: erreur de syntaxe : identificateur '__out_xcount_opt'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(609): error C2059: erreur de syntaxe : ')'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(609): error C2143: erreur de syntaxe : absence de ')' avant ';'
1>d:\program files\microsoft sdks\windows\v7.0a\include\sqlucode.h(756): error C2061: erreur de syntaxe : identificateur 'SQLHW