3 messages in com.mysql.lists.plusplusCan I use mysql++ this way?| From | Sent On | Attachments |
|---|---|---|
| 牛 坤 | 14 Apr 2005 01:07 | |
| Tommy | 17 Apr 2005 23:52 | |
| Warren Young | 18 Apr 2005 08:50 |
| Subject: | Can I use mysql++ this way?![]() |
|---|---|
| From: | 牛 坤 (haon...@hotmail.com) |
| Date: | 04/14/2005 01:07:50 AM |
| List: | com.mysql.lists.plusplus |
Dear mysql++ users,
I've got a strange question when coding. I have the following code:
#include<msyql++.h>
#define MAX 20
class Connect { private: char host[ MAX ]; char user[ MAX ]; char password[ MAX ]; char dbname[ MAX ]; mysqlpp::Connection connection; public: Connect( char host[] = NULL, char user[] = NULL, char password[] = NULL ) { this -> host = host; this -> user = user; this -> password = password; this -> connection = mysqlpp::Connection( mysqlpp::use_exceptions ); } bool connect( char dbname[] ) { this -> dbname = dbname; return ( this -> connection ).connect( this -> dbname, this -> host, this -> user, this -> password ); } };
int main( int argc, char **argv ) { Connect conn( "localhost", "user", "password" ); conn.connect( "dbname" ); return 0; }
I can always see exception thrown out of libmysqlpp.so
My os is redhat linux9 and redhat linux advanced server 3 update2. My mysql is 4.1.10. Can anyone help me solve the problem?
Thanks in advance. And any help would be appreciated.
_________________________________________________________________ 免费下载 MSN Explorer: http://explorer.msn.com/lccn




