"list index out of bounds(8)"这种错是什么意思呀???

chbchen 2001-08-09 03:12:25
我在用table 连接sql server 7 时.用下面的语句向数据库中添加数据if brtable.CanModify then
begin

brtable.Append ;
brtable.Fields[0].Value:=edit3.Text;
brtable.Fields[1].value:= edit1.Text;
brtable.Fields[2].value:= edit2.Text ;
brtable.Fields[3].value:=combobox1.Text ;
brtable.Fields[4].value:=combobox2.Text;
brtable.Fields[5].value:=combobox3.Text;
brtable.Fields[6].value:=combobox4.Text;
brtable.Fields[7].value:=edit5.Text ;
brtable.Fields[8].value:=edit6.Text ;
{brtable.Fields[9].value:=edit7.Text ; }
brtable.Fields[10].value:=edit8.Text ;

brtable.Post ;
end

else
showmessage('当前数据库不能处理挂号业务,请联系管理员');
这上面的语句有错吗???
table已经连接了数据库中的表
帮帮我,我给分
...全文
327 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
nononono 2001-08-09
  • 打赏
  • 举报
回复
brtable.Fields[10] 是不是不存在? 只有9个Field吧?
hailong525 2001-08-09
  • 打赏
  • 举报
回复
这种错误说的是列表索引越界,跟数组越界差不多!仔细检查一下你的table结构吧!

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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