Har lige downloaded Visual C++ 2005 Express, og ville utrolig gerne have MySQL++ til at virke til, mest af alt fordi jeg havde lavet det i Dev-C++, men blev træt af at man ikke kunne lave selve GUI'en grafisk.
Var inde og læse på
http://tangentsoft.net/mysql++/ og det virke meget som om det kan lade sig gøre at få det til at virke i VC++ Express (Selvom at jeg tvivlede).
De skriver:
There is now no good reason not to have the current version. Microsoft is giving away a limited but functional version of Visual C++ 2005 which should work just fine with MySQL++. They've stated that they're going to continue offering this indefinitely, so as long as the limitations don't impact you, there's no reason not to use this version. The main limitation is that this version doesn't include MFC or ATL. I recommend the free wxWidgets library if you need to build GUI programs.Men nu har jeg siddet i mange timer og prøvet, først at finde ud af hvordan man linker .lib til et projekt og hvorfor det nu ikke vil virke.
Det jeg har gjort er; at lave en Windows form application og #include <mysql.h>, derefter at lave en MYSQL variable.
Men det gider mig ikke, får et output som siger:
c:\\programmer\\microsoft visual studio 8\\vc\\include\\mysql_com.h(175) : error C2146: syntax error : missing ';' before identifier 'fd'
c:\\programmer\\microsoft visual studio 8\\vc\\include\\mysql_com.h(175) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\\programmer\\microsoft visual studio 8\\vc\\include\\mysql_com.h(175) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\\programmer\\microsoft visual studio 8\\vc\\include\\mysql_com.h(339) : error C2065: 'SOCKET' : undeclared identifier
c:\\programmer\\microsoft visual studio 8\\vc\\include\\mysql_com.h(339) : error C2146: syntax error : missing ')' before identifier 's'
c:\\programmer\\microsoft visual studio 8\\vc\\include\\mysql_com.h(340) : error C2059: syntax error : ')'
Så hvis der er nogen der har forstand på sådan noget, der kunne give mig nogle råd ville jeg være utrolig glad.
På forhånd mange tak