主题:请教高人!
programfanwxl
[专家分:40] 发布于 2005-06-10 08:26:00
那位有Excel导入导出的代码,帮帮忙吧。
回复列表 (共6个回复)
沙发
christ115 [专家分:1580] 发布于 2005-06-13 18:14:00
用ADO最方便
板凳
programfanwxl [专家分:40] 发布于 2005-06-16 08:01:00
能说的具体点吗?
您是说的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 楼
christ115 [专家分:1580] 发布于 2005-06-16 09:43:00
while (!ADOQuery1->Eof) {
//your code...
ADOQuery1->Next();
}
4 楼
programfanwxl [专家分:40] 发布于 2005-06-17 08:05:00
这哪行呀?
我要控制Excel的
5 楼
christ115 [专家分:1580] 发布于 2005-06-17 11:24:00
ADO+ODBC可以连接到Excel的
个人认为比OLE操作方便点
6 楼
fryjs [专家分:0] 发布于 2005-06-20 23:03:00
用variant 可直接控制excel
我来回复