W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #1 我在dbgrid中查看记录时发生 'invalid blob handle in record' error 客户马上要活拉,救命啊!
W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #5 to mmm1888888888 为什么重建索引。 以前有哪位朋友遇到这个问题,可否赐教。
温 温柔一刀 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #6 在BDE admin的相应drivers里面增大 BLOBS TO CACHE 的值试试
W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #7 mmm188: sonie: zhiyue: 温柔一刀 感谢你们支持我,大富翁太伟大了, to 温柔一刀 我试了你说的,可BLOBS TO CACHS 以及open mode ,enable schema cache都不让我改, 'you cann't open...'
mmm188: sonie: zhiyue: 温柔一刀 感谢你们支持我,大富翁太伟大了, to 温柔一刀 我试了你说的,可BLOBS TO CACHS 以及open mode ,enable schema cache都不让我改, 'you cann't open...'
W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #8 我用的是SQL server 7.0 ,Delphi5.0 ,query,table 1600个记录,以一个自增字段'no'做主键 刚才我在BDE中用数据库管理员的身份登陆的
D djdsz Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #9 作三层看看,我以前也遇到过,最后解决方法是换成三层的。 现象:记录移动时(数据量较大,特别是拖动滚动条时错) 解决: 在Form上加上一个TDataSetProvider,将其DataSet指向出错的Query/Table,并将该Query关闭 再加上一个TClientDataSet,将其ProviderName设为刚加如的TDataSetProvider的Name。将连接Query 的DataSource连接到ClientDataset上。错误就不会出现了。注意最好将BDE的BLOB SIZE设大一点
作三层看看,我以前也遇到过,最后解决方法是换成三层的。 现象:记录移动时(数据量较大,特别是拖动滚动条时错) 解决: 在Form上加上一个TDataSetProvider,将其DataSet指向出错的Query/Table,并将该Query关闭 再加上一个TClientDataSet,将其ProviderName设为刚加如的TDataSetProvider的Name。将连接Query 的DataSource连接到ClientDataset上。错误就不会出现了。注意最好将BDE的BLOB SIZE设大一点
W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #10 还要用三层结构,my god, 我只有一天了, 各位大爷救救我吧,有没有简单的办法, ---------BDE的BLOB SIZE设大一点------ 怎么设大它 可BLOBS TO CACHS 以及open mode ,enable schema cache都不让我改,'you cann't edit... why!!!!!!!!!!!!!! <color=clred>SOS SOS! </color=clred>
还要用三层结构,my god, 我只有一天了, 各位大爷救救我吧,有没有简单的办法, ---------BDE的BLOB SIZE设大一点------ 怎么设大它 可BLOBS TO CACHS 以及open mode ,enable schema cache都不让我改,'you cann't edit... why!!!!!!!!!!!!!! <color=clred>SOS SOS! </color=clred>
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #11 怪,我改了没问题.我的数据库是Ms SQL server6.5,你的呢? 是不是你改时数据库处于连接状态? 能不能把'you cann't open...'...的东西贴出来?
W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #12 还要用三层结构,my god, 我只有一天了, 各位大爷救救我吧,有没有简单的办法, ---------BDE的BLOB SIZE设大一点------ 怎么设大它 可BLOBS TO CACHS 以及open mode ,enable schema cache都不让我改,'you cann't edit... why!!!!!!!!!!!!!! <color=clred>SOS SOS! </color=clred>
还要用三层结构,my god, 我只有一天了, 各位大爷救救我吧,有没有简单的办法, ---------BDE的BLOB SIZE设大一点------ 怎么设大它 可BLOBS TO CACHS 以及open mode ,enable schema cache都不让我改,'you cann't edit... why!!!!!!!!!!!!!! <color=clred>SOS SOS! </color=clred>
W wangxiaoling Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #13 sonie 温柔一刀 我确实是在连接状态下改的,所以改不了。我已解决了。 感谢各位鼎力相助,日后有用小弟的地方经管说,我在北京。
D djdsz Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #14 我说我以前也遇见过的。如在C/S结构中,我将BLOB SIZE/BLOBS TO CACHE设到8192也没成功的。 实际上使用三层结构,修改的工作量不大的。不可能你有很多模块都用到了BLOB字段吧。 如是使用TTable,如BLOB字段是TMemoField型,不会出这种错误,但会出乱码。我也不知道原因。
我说我以前也遇见过的。如在C/S结构中,我将BLOB SIZE/BLOBS TO CACHE设到8192也没成功的。 实际上使用三层结构,修改的工作量不大的。不可能你有很多模块都用到了BLOB字段吧。 如是使用TTable,如BLOB字段是TMemoField型,不会出这种错误,但会出乱码。我也不知道原因。
温 温柔一刀 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-06 #15 wo faint!!这么多贴,我怎么只收到一个email?? 最后是BLOBS TO CACHE解决的么?