感谢二位;
两位的意见我觉得都不错!可能使我的问题没有说清楚,麻烦两位再帮我想想;
我现在用的是OpenDialog,ADOQuery1控件:
如果没有密码,源文件如下(c++ builder 我不翻译过来了);
TADOQuery *qry=ADOQuery1;
AnsiString filename;
OpenDialog1->Filter="All Files(*.*)|*.*";
if(OpenDialog1->Execute())
{
filename=OpenDialog1->FileName;//取得用户指定的Excel文件名
qry->ConnectionString="Provieder=Microsoft.Jet>OLEDB.4.0;Data Source="+filename+";Extended Properties=Excel 8.0;Persist Security Info=False";
qry->Close();
qry->SQL->Clear();
qry->SQL->Add("Select * from Excel指定表名 where 员工编号='"+***+"'");
qry->Open();
}