ADO连接ADOQuery1控件的FieldByName稳定?
用ADO连接从DB取数据,
每次只取20条.一共有1W多条数据.
有时间可以正确处理
但又经常发生在取到某个20条记录时.用FieldByName去取数据找不到?这是为什么?但RecordCount的条数又没问题.
有办法把记录集写入文件查看下没?
PS:可以确实数据库的数据绝对有值.
有的时候真怀疑控件封装的可靠性
[解决办法]
应该是你的代码问题,跟FieldByName这相关性不大,CB的ADO控件封装得还是相当不错的
[解决办法]
还是先怀疑你自己的问题吧
[解决办法]
还是把代码贴出来看看才能够真正解决问题.
[解决办法]
以字符串为索引比以数字为索引要慢。这是常识。
[解决办法]
writeToBuf的实现呢?
[解决办法]
感谢应该是你的缓冲空间溢出了。试着将缓冲区大小调整为4096或8192以上再看看。