Problems compiling the .Net wrapper

Tomasz Dreßler <[email protected]> Thu, 18 Mar 2004 13:18:46 +0100
Newsgroups gmane.comp.lib.sql.sqlpp
Message-ID <[email protected]>
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