From: <td...@te...> - 2004-03-18 12:46:47
|
Ok. It's possible create SQLppNET.dll with VC++? Or same limitations included? Jonathan de Halleux schrieb: > Sorry, but due to the limitations of MC++, I abadonned porting sqlpp > to C# > > It would be easier to restart from scratch. > > At 13:18 18/03/2004 +0100, you wrote: > >> Hi. >> I use C++ (sqlpp) to gererate the DAL classes. It works fine. >> I would be more confortable for me to use C# similar in your >> "SQLppNETTest" project. >> Unfortunaly I can't build the SQLppNET.dll assembly. >> I am care to try create the wrappers in C++. >> >> Can you help me by this problem? >> >> Thanks! >> >> Tomek >> 'the problem child' ;) >> >> >> >> [error output] >> Kompilieren... >> CSGenerator.cpp >> src\Generators\CSGenerator.cpp(32) : error C2661: >> 'sqlpp::generators::cs_generator::cs_generator': Keine überladene >> Funktion akzeptiert 4 Argumente >> ..\SQLpp\boost\iterator_adaptors.hpp(1409): Siehe Verweis auf >> Instanziierung der kompilierten Klassenvorlage >> 'boost::filter_iterator_generator<Predicate,Iterator,Value,Reference,Pointer,Category,Distance>' >> >> src\Generators\CSGenerator.cpp(141) : error C2039: 'add_adaptor': Ist >> kein Element von 'sqlpp::generators::cs_generator' >> ..\SQLpp\sqlpp\generators\cs_generator.hpp(19): Siehe >> Deklaration von 'sqlpp::generators::cs_generator' >> MySQLDatabaseAdaptor.cpp >> src\Adaptors\MySQLDatabaseAdaptor.cpp(29) : error C2660: >> 'sqlpp::adaptors::mysql_adaptor::mysql_adaptor': Funktion akzeptiert >> keine 4 Argumente >> MSSQLDatabaseAdaptor.cpp >> src\Adaptors\MSSQLDatabaseAdaptor.cpp(28) : error C2660: >> 'sqlpp::adaptors::mssql_adaptor::mssql_adaptor': Funktion akzeptiert >> keine 4 Argumente >> DatabaseAdaptor.cpp >> src\Adaptors\DatabaseAdaptor.cpp(16) : error C2039: >> 'set_connection_string': Ist kein Element von >> 'sqlpp::adaptors::database_adaptor' >> ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe >> Deklaration von 'sqlpp::adaptors::database_adaptor' >> src\Adaptors\DatabaseAdaptor.cpp(22) : error C2039: >> 'get_connection_string': Ist kein Element von >> 'sqlpp::adaptors::database_adaptor' >> ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe >> Deklaration von 'sqlpp::adaptors::database_adaptor' >> src\Adaptors\DatabaseAdaptor.cpp(22) : error C2228: Der linke Teil >> von '.Get' muss eine Klasse/Struktur/Union sein >> src\Adaptors\DatabaseAdaptor.cpp(29) : error C2039: >> 'set_database_owner': Ist kein Element von >> 'sqlpp::adaptors::database_adaptor' >> ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe >> Deklaration von 'sqlpp::adaptors::database_adaptor' >> src\Adaptors\DatabaseAdaptor.cpp(33) : error C2039: >> 'get_database_owner': Ist kein Element von >> 'sqlpp::adaptors::database_adaptor' >> ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe >> Deklaration von 'sqlpp::adaptors::database_adaptor' >> src\Adaptors\DatabaseAdaptor.cpp(33) : error C2228: Der linke Teil >> von '.Get' muss eine Klasse/Struktur/Union sein >> src\Adaptors\DatabaseAdaptor.cpp(40) : error C2039: >> 'set_provider_path': Ist kein Element von >> 'sqlpp::adaptors::database_adaptor' >> ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe >> Deklaration von 'sqlpp::adaptors::database_adaptor' >> src\Adaptors\DatabaseAdaptor.cpp(44) : error C2039: >> 'get_provider_path': Ist kein Element von >> 'sqlpp::adaptors::database_adaptor' >> ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe >> Deklaration von 'sqlpp::adaptors::database_adaptor' >> src\Adaptors\DatabaseAdaptor.cpp(44) : error C2228: Der linke Teil >> von '.Get' muss eine Klasse/Struktur/Union sein >> DataType.cpp >> src\DataType.cpp(70) : error C2660: 'sqlpp::data_type::get_cs': >> Funktion akzeptiert keine 0 Argumente >> src\DataType.cpp(70) : error C2228: Der linke Teil von '.Get' muss >> eine Klasse/Struktur/Union sein >> Database.cpp >> src\Database.cpp(90) : error C2660: 'sqlpp::database::create': >> Funktion akzeptiert keine 4 Argumente >> ..\SQLpp\boost\iterator_adaptors.hpp(1409): Siehe Verweis auf >> Instanziierung der kompilierten Klassenvorlage >> 'boost::filter_iterator_generator<Predicate,Iterator,Value,Reference,Pointer,Category,Distance>' >> >> src\Database.cpp(128) : error C2039: 'set_adaptor': Ist kein Element >> von 'sqlpp::database' >> ..\SQLpp\sqlpp\database.hpp(67): Siehe Deklaration von >> 'sqlpp::database' >> src\Database.cpp(250) : error C2039: 'get_dot': Ist kein Element von >> 'sqlpp::database' >> ..\SQLpp\sqlpp\database.hpp(67): Siehe Deklaration von >> 'sqlpp::database' >> Code wird generiert... >> >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: IBM Linux Tutorials >> Free Linux tutorial presented by Daniel Robbins, President and CEO of >> GenToo technologies. Learn everything from fundamentals to system >> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click >> _______________________________________________ >> Sqlpp-devel mailing list >> Sql...@li... >> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel > > > ----------------------------------------------------------------------------------- > > Jonathan de Halleux, Research Assistant > Center for Systems Engineering and Applied Mechanics (CESAME) > Universite catholique de Louvain > Batiment Euler , Av. Georges Lemaitre, 4 Tel : +32-10-47 2595 > B-1348 Louvain-la-Neuve Belgium > E-mail : deh...@au... > ----------------------------------------------------------------------------------- > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click > _______________________________________________ > Sqlpp-devel mailing list > Sql...@li... > https://lists.sourceforge.net/lists/listinfo/sqlpp-devel > |