TClientDataSet的长度限制!!!(200)

  • 主题发起人 主题发起人 bsyh
  • 开始时间 开始时间
B

bsyh

Unregistered / Unconfirmed
GUEST, unregistred user!
FClientDataSet.LoadFromFile('C:/'+XMLName+'.XML');在执行时会因为文件中某一个字段数据太长而导致抛出异常:Access violation at address 4DB1A8E9 in module 'midas.dll'.Read of address FFFFFD79若果我把出问题的那个字段数据调小它就不会出现问题!麻烦各位大侠献计献策啊!
 
不会吧,你的文件有多大,不会有几百M吧?
 
不是文件太大,而是文件中一个字段的值特别长!有600多个中文字符!
 
变小点试一下,就知道是不是限制了
 
楼上说的没错,不一定是字段的值长度问题~~
 
问题找到了!的确是字段值太长导致,是公司自定义类中有一个地方写死了位1024字节!谢谢各位关注!
 
后退
顶部