Example #1
0
wmMysqlRow::wmMysqlRow(const uint32& dwFieldCount, void* pRow) : CDbRow()
{
    if (0 == dwFieldCount)
    {
        assert(0);
        return;
    }

    m_pFields = new CDbField[dwFieldCount];
    for (uint32 i=0; dwFieldCount!=i; ++i)
    {
        m_pFields[i].SetValue((MYSQL_ROW(pRow))[i]);
    }
}
Example #2
0
MysqlComm::MysqlComm(const char* _host, const char* _user, const char* _pass, const char* _db)
	: host( _host )
	, user( _user )
	, pass( _pass )
	, db( _db )
	, command( nullptr )
	, state( 0 )
	, num_fields( 0 )
	, task()
	, scene()
	, result( nullptr )
	, row( 0 )
	, connection( nullptr )	
	{
	row = MYSQL_ROW();
}