总是错误提示:“ list index out of bounds(0) ”为什么?

nonheartboy 2003-04-15 03:11:02
这是在执行这样的操作后出现的提示:

AnsiString sql="select count(*) from biao1"
adoquery1->close();
adoquery1->sql->clear();
adoquery1->sql->add(aql);
adoquery1->execsql;
int k;
k=adoquery1->fields->fields[0]->AsInteger;
就是在执行这样的赋值语句时出现的问题,
什么原因呢》如何解决?

...全文
76 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gfh_79_0 2003-04-15
  • 打赏
  • 举报
回复


AnsiString sql="select count(*) from biao1"
adoquery1->close();
adoquery1->sql->clear();
adoquery1->sql->add(aql);
adoquery1->execsql;//把这句改为 adoquery1->Active=true ;

int k;
meCAD 2003-04-15
  • 打赏
  • 举报
回复
计数器越界吧
s98231106 2003-04-15
  • 打赏
  • 举报
回复
AnsiString sql ="select count(*) as ALLCOUNT from biao1"
adoquery1->close();
adoquery1->sql->clear();
adoquery1->sql->add(aql);
adoquery1->execsql;

k = adoquery1->fieldbyname("ALLCOUNT")->AsInteger;
netsys2 2003-04-15
  • 打赏
  • 举报
回复
AnsiString sql="select count(*) as ALLCOUNT from biao1"

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧