Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ SQL » mysql error
mysql error [message #5342] Thu, 14 September 2006 22:00 Go to previous message
manuel is currently offline  manuel
Messages: 6
Registered: September 2006
Location: Germany
Promising Member
Hi

I tried to compile the SQL_MySql Example. But it didn`t work. Here are the Error-Messages

----- MySql ( MT GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (1 / 5)
MySql.cpp
----- Sql ( MT GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (2 / 5)
----- plugin\z ( MT GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (3 / 5)
----- Core ( MT GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (4 / 5)
----- SQL_MySql ( MT MAIN GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (5 / 5)
main.cpp
In file included from C:\upp\reference\SQL_MySql\main.cpp:1:
C:/upp/uppsrc/MySql/MySql.h:12:19: MySql.h: No such file or directory
In file included from C:\upp\reference\SQL_MySql\main.cpp:1:
C:/upp/uppsrc/MySql/MySql.h:43: error: ISO C++ forbids declaration of `MYSQL' with no type
C:/upp/uppsrc/MySql/MySql.h:43: error: expected `;' before '*' token
C:/upp/uppsrc/MySql/MySql.h:55: error: `MYSQL' has not been declared
C:/upp/uppsrc/MySql/MySql.h:49: error: `MYSQL_PORT' was not declared in this scope
C:/upp/uppsrc/MySql/MySql.h: In constructor `MySqlSession::MySqlSession()':
C:/upp/uppsrc/MySql/MySql.h:61: error: `mysql' undeclared (first use this function)
C:/upp/uppsrc/MySql/MySql.h:61: error: (Each undeclared identifier is reported only once for each function it appears in.)
SQL_MySql: 1 file(s) built in (0:01.77), 1777 msecs / file, duration = 3656 msecs, parallelization 100%
In file included from C:\upp\uppsrc\MySql\MySql.cpp:1:
C:\upp\uppsrc\MySql\/MySql.h:12:19: MySql.h: No such file or directory
In file included from C:\upp\uppsrc\MySql\MySql.cpp:1:
C:\upp\uppsrc\MySql\/MySql.h:43: error: ISO C++ forbids declaration of `MYSQL' with no type
C:\upp\uppsrc\MySql\/MySql.h:43: error: expected `;' before '*' token
C:\upp\uppsrc\MySql\/MySql.h:55: error: `MYSQL' has not been declared
C:\upp\uppsrc\MySql\/MySql.h:49: error: `MYSQL_PORT' was not declared in this scope
C:\upp\uppsrc\MySql\/MySql.h: In constructor `MySqlSession::MySqlSession()':
C:\upp\uppsrc\MySql\/MySql.h:61: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\/MySql.h:61: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:\upp\uppsrc\MySql\MySql.cpp: At global scope:
C:\upp\uppsrc\MySql\MySql.cpp:19: error: ISO C++ forbids declaration of `MYSQL' with no type
C:\upp\uppsrc\MySql\MySql.cpp:19: error: expected `;' before '*' token
C:\upp\uppsrc\MySql\MySql.cpp:21: error: ISO C++ forbids declaration of `MYSQL_RES' with no type
C:\upp\uppsrc\MySql\MySql.cpp:21: error: expected `;' before '*' token
C:\upp\uppsrc\MySql\MySql.cpp:22: error: `MYSQL_ROW' does not name a type
C:\upp\uppsrc\MySql\MySql.cpp:31: error: `MYSQL' has not been declared
C:\upp\uppsrc\MySql\MySql.cpp:31: error: ISO C++ forbids declaration of `mysql' with no type
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual bool MySqlSession::IsOpen() const':
C:\upp\uppsrc\MySql\MySql.cpp:35: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `bool MySqlSession::Connect(const char*, const char*, const char*, const char*, int, const char*)':
C:\upp\uppsrc\MySql\MySql.cpp:43: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:43: error: `MYSQL' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:43: error: expected primary-expression before ')' token
C:\upp\uppsrc\MySql\MySql.cpp:43: error: `mysql_init' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:46: error: `mysql_real_connect' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `bool MySqlSession::Open(const char*)':
C:\upp\uppsrc\MySql\MySql.cpp:64: error: `MYSQL_PORT' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `void MySqlSession::Close()':
C:\upp\uppsrc\MySql\MySql.cpp:103: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:104: error: `mysql_close' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual void MySqlSession::Begin()':
C:\upp\uppsrc\MySql\MySql.cpp:114: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:114: error: `mysql_query' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:115: error: `mysql_error' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual void MySqlSession::Commit()':
C:\upp\uppsrc\MySql\MySql.cpp:123: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:123: error: `mysql_query' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:124: error: `mysql_error' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual void MySqlSession::Rollback()':
C:\upp\uppsrc\MySql\MySql.cpp:132: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:132: error: `mysql_query' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:133: error: `mysql_error' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual SqlConnection* MySqlSession::CreateConnection()':
C:\upp\uppsrc\MySql\MySql.cpp:173: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: At global scope:
C:\upp\uppsrc\MySql\MySql.cpp:176: error: `MYSQL' has not been declared
C:\upp\uppsrc\MySql\MySql.cpp:177: error: ISO C++ forbids declaration of `mysql' with no type
C:\upp\uppsrc\MySql\MySql.cpp: In constructor `MySqlConnection::MySqlConnection(MySqlSession&, int*)':
C:\upp\uppsrc\MySql\MySql.cpp:177: error: class `MySqlConnection' does not have any field named `mysql'
C:\upp\uppsrc\MySql\MySql.cpp:178: error: `result' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual void MySqlConnection::SetParam(int, const Value&)':
C:\upp\uppsrc\MySql\MySql.cpp:194: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:194: error: `mysql_real_escape_string' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual bool MySqlConnection::Execute()':
C:\upp\uppsrc\MySql\MySql.cpp:241: error: `mysql' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:241: error: `mysql_query' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:242: error: `mysql_error' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:245: error: `result' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:245: error: `mysql_store_result' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:252: error: `mysql_affected_rows' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:253: error: `mysql_num_fields' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:256: error: `MYSQL_FIELD' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:256: error: `field' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:256: error: `mysql_fetch_field_direct' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:260: error: `FIELD_TYPE_TINY' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:261: error: `FIELD_TYPE_SHORT' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:262: error: `FIELD_TYPE_LONG' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:263: error: `FIELD_TYPE_INT24' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:266: error: `FIELD_TYPE_LONGLONG' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:267: error: `FIELD_TYPE_DECIMAL' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:268: error: `FIELD_TYPE_FLOAT' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:269: error: `FIELD_TYPE_DOUBLE' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:272: error: `FIELD_TYPE_DATE' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:275: error: `FIELD_TYPE_DATETIME' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:286: error: `mysql_insert_id' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual bool MySqlConnection::Fetch()':
C:\upp\uppsrc\MySql\MySql.cpp:303: error: `result' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:304: error: `row' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:304: error: `mysql_fetch_row' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:306: error: `mysql_fetch_lengths' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `virtual void MySqlConnection::GetColumn(int, Ref) const':
C:\upp\uppsrc\MySql\MySql.cpp:331: error: `row' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp: In member function `void MySqlConnection::FreeResult()':
C:\upp\uppsrc\MySql\MySql.cpp:362: error: `result' undeclared (first use this function)
C:\upp\uppsrc\MySql\MySql.cpp:363: error: `mysql_free_result' undeclared (first use this function)
MySql: 1 file(s) built in (0:02.31), 2316 msecs / file, duration = 6265 msecs, parallelization 90%

There were errors. (0:06.31)


Can Some one help me? What must i do that it works

Thanks

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Sql global
Next Topic: MySQL and Sql class issue
Goto Forum:
  


Current Time: Sun Apr 27 15:50:24 CEST 2025

Total time taken to generate the page: 0.00796 seconds