VC编程EXCEL

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:48:16
我想筛选出一些8位数,这些8位数符合下列条件:个位数字是1或3,百位数字是1或2或3,万位是4,其他是1、2、3或4,但是这些8位数又不在一个EXCEL文档,而这个文档里面是一堆8位数,最后把筛选出的数输出,最好要VC编程,把代码写一下

代码奉上~
18.连接Excel文件
CString strConnect="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%%1.xls;Extended Properties=Excel 9.0;";

1.提取单条记录
/*
#import "c:\Program Files\Common Files\System\ADO\msado15.dll" \
no_namespace rename("EOF", "EndOfFile")
*/
CoInitialize(NULL);
_bstr_t varSource="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=*.mdb";
//_bstr_t varSource="Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;"
_ConnectionPtr m_pConnection(_uuidof(Connection));
m_pConnection->Open(varSource,"","",adModeUnknow);
_RecordsetPtr m_pSet(_uuid(Recordset));
try {
m_pSet->Open(%%1,m_pConnection.GetInterfacePtr()
adOpenDynamic,adLockPessimistic,adCmdText);
}
catch(_com_error *e){
{
AfxMessageBox(e->ErrorMessage());
return;
}