首页 > delphi > EListError 是关于列表和字符串错误的异常类。

EListError 是关于列表和字符串错误的异常类。

2008年4月3日 发表评论 阅读评论

在网上搜索后发现答案是:
当一个列表,字符串或TStringList对象产生错误时都会引起EListError异常。这个异常一般都发生在应用程序使用超出列表范围的项目。
当应用程序试图往一个一排序的字符串列表插入一个字符串时也会发生一个EListError,因为对一个以排序的列表在指定位置插入一个字符串可能破坏这个列表。
TStringList对象的Duplicates属性为dupError时,如果程序试图给该对象增加一个重复的字符串也会引起EListError异常。
这样我在线程执行时每次单独创建TAdoQuery,再赋值sql语句执行,一切正常。分析原因就是sql属性本身就是TStringList的对象。

分类: delphi 标签: 2,463 次阅读
原文链接:http://www.wenhq.com/article/view_162.html
欢迎转载,请注明出处:亲亲宝宝
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.