Exemplo n.º 1
0
TBool CBmpPicture::Connect(TInt nFileID, TInt nPos, TInt nMaskPos)
{
	if (IsConnect())
		return ETrue;
	if (nFileID >= 0)
	{
		iFileID	= nFileID;
		iPos		= nPos;
		iMaskPos	= nMaskPos;
	}
	//Debug_My_Assert((iFileID >= 0) && (iFileID < IMAGE_FILE_COUNT));
	TFileName	szFilename;
	szFilename.Append(*GetImageFilename(iFileID));
	return	Connect(szFilename, iPos, iMaskPos);
}
Exemplo n.º 2
0
CxSimpleADO::IRecordSetPtr CxSimpleADO::ExecuteDirectSql(LPCWSTR lpszSql)
{
    if (!IsConnect())
        return IRecordSetPtr(m_pCommand, NULL);
    USES_CONVERSION;

    m_pCommand->SetActiveConnection( m_pConnection );
    m_pCommand->SetCommandText( W2T((LPWSTR)lpszSql) );

    CxADORecordSet* pRs = m_pCommand->Execute();
    if (!pRs)
        return IRecordSetPtr(m_pCommand, NULL);

    return IRecordSetPtr(m_pCommand, pRs);
}
Exemplo n.º 3
0
Query::~Query()
{
    if(IsConnect())
        disConnect();
    mysql_free_result(res);
}