91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 17.16MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-20
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: MFC??list??control??

資源簡(jiǎn)介

MFC讀取文件夾內(nèi)容(名稱 時(shí)間 類型 大小 )

資源截圖

代碼片段和文件信息

//?AdoLx.cpp:?Version?1.1(支持Unicode、支持VS2015和VC6編譯環(huán)境)
//支持Unicode、支持Access、SQLServer和Oracle三大數(shù)據(jù)庫(kù)
//Author:呂鑫老師封裝類?
//呂鑫老師微博:http://t.qq.com/richmain?呂鑫老師微信:richmain
//更多更好的是項(xiàng)目開(kāi)發(fā)視頻教程,請(qǐng)登錄http://www.baojy.com
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“AdoLx.h“

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CAdoLx::CAdoLx()
{
::OleInitialize(NULL);
}

CAdoLx::~CAdoLx()
{

}

BOOL?CAdoLx::Connect(EType?eType?LPCTSTR?szDatabase?LPCTSTR?szPass?LPCTSTR?szUser?LPCTSTR?szHost)
{
CString?str;
switch?(eType)
{
case?DBT_ACCESS:
{
str.Format(TEXT(“Provider=MSDASQL.1;Persist?Security?Info=False;Data?Source=MS?Access?Database;Initial?Catalog=%s“)?szDatabase);

}
break;
case?DBT_SQL:
{
str?=?TEXT(“Driver=SQL?Server;Server=“);
str?+=?szHost;
str?+=?TEXT(“;Database=“);
str?+=?szDatabase;
str?+=?TEXT(“;UID=“);
str?+=?szUser;
str?+=?TEXT(“;PWD=“);
str?+=?szPass;
}

break;
case?DBT_ORACLE:
str?=?TEXT(“Provider=OraOLEDB.Oracle.1;Persist?Security?Info=False;User?ID=“);
str?+=?szUser;
str?+=?TEXT(“;Password=“);
str?+=?szPass;
str?+=?TEXT(“;Data?Source=“);
str?+=?szDatabase;
break;
}

try
{
m_pConn.CreateInstance(__uuidof(Connection));
m_pConn->Open(_bstr_t(str)?szUser?szPass?adModeUnknown);///連接數(shù)據(jù)庫(kù)

}
catch?(_com_error?&e)
{
m_szLastError?=?(LPCTSTR)e.Description();
// TRACE(m_szLastError+“\n“);
return?FALSE;
}
return?TRUE;

}


int?CAdoLx::ExecSQL(LPCTSTR?szSql)
{
_variant_t?vRet;
try
{
m_pConn->Execute(szSql?&vRet?adCmdText);
}
catch?(_com_error?&e)
{
m_szLastError?=?(LPCTSTR)e.Description();
return?e.Error();
}

return?(long)vRet;
}
BOOL?CAdoLx::IsEOF()
{
try
{
if?(m_pRst->GetadoEOF())
return?TRUE;
}
catch?(_com_error?&e)
{
m_szLastError?=?(LPCTSTR)e.Description();
}
return?FALSE;
}


BOOL?CAdoLx::Select(LPCTSTR?szSQL)
{
try
{
if?(m_pRst)
m_pRst->Close();
m_pRst.CreateInstance(__uuidof(Recordset));
// m_pRst?->Open(szSQLm_pConn.GetInterfacePtr()adOpenForwardOnlyadLockReadOnlyadCmdText);
m_pRst->Open(szSQL?m_pConn.GetInterfacePtr()?adOpenStatic?adLockReadOnly?adCmdText);
}
catch?(_com_error?&e)
{
m_szLastError?=?(LPCTSTR)e.Description();
return?FALSE;
}

return?TRUE;
}
int?CAdoLx::GetFieldCount()
{
try
{
return?m_pRst->Fields->Count;
}
catch?(_com_error?&e)
{
m_szLastError?=?(LPCTSTR)e.Description();
return?-1;
}
return?-1;
}

BOOL?CAdoLx::GetFieldByIndex(long?nIndex?TCHAR?sValue[]?int?nSize)
{
try
{
_variant_t?v?=?m_pRst->GetCollect(nIndex);
if?(v.vt?==?VT_NULL)
{
*sValue?=?0;
return?TRUE;
}
CString?str?=?v.bstrVal;
LPCTSTR?p?=?str;
int?i?=?0;
while?(--nSize?&&?(*sValue?=?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

????..A..H.?????32256??2017-03-03?23:23??ReadFiles\.vs\ReadFiles\v14\.suo

?????文件??102105088??2017-03-03?21:12??ReadFiles\ipch\READFILES-9c814636\READFILES-eb1542db.ipch

?????文件??????11859??2016-01-04?10:20??ReadFiles\ReadFiles\AdoLx.cpp

?????文件???????3105??2016-01-04?10:20??ReadFiles\ReadFiles\AdoLx.h

?????文件??????90800??2017-03-03?21:12??ReadFiles\ReadFiles\ReadFiles.aps

?????文件???????2459??2017-03-02?22:18??ReadFiles\ReadFiles\ReadFiles.cpp

?????文件????????461??2017-03-02?22:18??ReadFiles\ReadFiles\ReadFiles.h

?????文件???????9990??2017-03-03?11:14??ReadFiles\ReadFiles\ReadFiles.rc

?????文件??????10654??2017-03-03?21:10??ReadFiles\ReadFiles\ReadFiles.vcxproj

?????文件???????2245??2017-03-03?09:48??ReadFiles\ReadFiles\ReadFiles.vcxproj.filters

?????文件????????165??2017-03-03?16:00??ReadFiles\ReadFiles\ReadFiles.vcxproj.user

?????文件???????6241??2017-03-03?23:23??ReadFiles\ReadFiles\ReadFilesDlg.cpp

?????文件????????792??2017-03-03?16:53??ReadFiles\ReadFiles\ReadFilesDlg.h

?????文件???????3899??2017-03-02?22:18??ReadFiles\ReadFiles\ReadMe.txt

????.......?????67777??2015-09-20?17:20??ReadFiles\ReadFiles\res\ReadFiles.ico

?????文件????????674??2017-03-02?22:18??ReadFiles\ReadFiles\res\ReadFiles.rc2

?????文件???????1322??2017-03-03?10:35??ReadFiles\ReadFiles\resource.h

?????文件????????142??2017-03-02?22:18??ReadFiles\ReadFiles\stdafx.cpp

?????文件???????1578??2017-03-02?22:18??ReadFiles\ReadFiles\stdafx.h

?????文件????????240??2017-03-02?22:18??ReadFiles\ReadFiles\targetver.h

?????文件?????413696??2017-03-03?11:42??ReadFiles\ReadFiles\workdata.accdb

?????文件???????1309??2017-03-02?22:18??ReadFiles\ReadFiles.sln

????..A..H.?????16896??2017-03-03?16:54??ReadFiles\ReadFiles.v12.suo

?????目錄??????????0??2017-03-02?22:18??ReadFiles\.vs\ReadFiles\v14

?????目錄??????????0??2017-03-02?22:18??ReadFiles\.vs\ReadFiles

?????目錄??????????0??2017-03-03?21:12??ReadFiles\ipch\READFILES-9c814636

?????目錄??????????0??2017-03-02?22:18??ReadFiles\ReadFiles\res

????...D.H.?????????0??2017-03-02?22:18??ReadFiles\.vs

?????目錄??????????0??2017-03-03?21:12??ReadFiles\ipch

?????目錄??????????0??2017-03-03?23:25??ReadFiles\ReadFiles

............此處省略4個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源