回 帖 发 新 帖 刷新版面

主题:请教高人!

那位有Excel导入导出的代码,帮帮忙吧。

回复列表 (共6个回复)

沙发

用ADO最方便

板凳

能说的具体点吗?
您是说的ADOQuery之类的吗?
我现在不知到通过ADOQuery从Excel向数据库导数据时,怎么控制循环条件
//while(sheet.IsEmpty()==false)
{
         ADOQuery1->FieldByName("aa")->AsString=sheet.OlePropertyGet     ("Cells",i,1) ;
         ADOQuery1->FieldByName("ss")->AsString=sheet.OlePropertyGet("Cells",i,2) ;
         ADOQuery1->FieldByName("ee")->AsString=sheet.OlePropertyGet("Cells",i,3);

         ADOQuery1->Post();
         i++;
        }
上面的控制条件怎么控制呀?
请指教?

3 楼

while (!ADOQuery1->Eof) {
    //your code...
    ADOQuery1->Next();
}

4 楼

这哪行呀?
我要控制Excel的

5 楼

ADO+ODBC可以连接到Excel的
个人认为比OLE操作方便点

6 楼

用variant 可直接控制excel

我来回复

您尚未登录,请登录后再回复。点此登录或注册