Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- std::string SocketFactory::attach()
- {
- try {
- mysqlpp::Connection *test = new mysqlpp::Connection( "serverguardian" , "localhost" , "root" , "perl123" );
- mysqlpp::Query updateQuery( test , false , (std::string("")).c_str() );
- updateQuery << "INSERT INTO `database_backendsocket` ( `database` , `backend` ) VALUES ( ( SELECT DISTINCT `database`.`id` FROM `database` WHERE `database`.`inetaddress` = 'localhost' ) , ( SELECT DISTINCT `backend`.`id` FROM `backend` WHERE `backend`.`inetaddress` = " << mysqlpp::quote << serverGuardian->GetSockAddress() << " ) );";
- if( ( updateQuery.execute() ).rows() == 1 ) {
- return "valid";
- }
- else
- {
- return "invalid";
- }
- }
- catch( const Exception &exception ) {
- std::cout << "WAAROM WERKT DIT NIET" << std::endl;
- this->addNoticeToLog( exception.ToString() + " using query: " );
- return "invalid";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement