我打开一个数据库,发现在双击“长二进制数据”时总是弹出“ACCESS与OLE服务器通迅出错”。数据表如上图:本来字段4是文本格式,里面写的是一些文本信息,后来我好奇就把它的类型改成了OLE对象,这时就显示是“长二进制数据”,我双击时,就会报告上面的那种错误。我现在有两个困难:一是如果我想查看里面的二进制数据,我该怎么看??二是我现在想把数据类型再改回文本类型,可是我现在改不了了,不知怎么解决??望大家指点,谢谢!我本想把图片发上来,可是很麻烦,需要URL,下面是我的文章地址,图片在这里,真是麻烦大家了!!http://writeblog.csdn.net/PostEdit.aspx?entryId=5910488

解决方案 »

  1.   

    二进制在access看不了,只能用程序读出来看.
    试试把所有数据清空再修改字段
      

  2.   

    如何把数据清空?是直接在Access2007中操作,还是用程序实现?在Access2007中有没有办法把数据类型为OLE对象的字段的类型改变为别的类型(比如说文本类型)?
      

  3.   

    Access2007可以清空,CTRL+A-->Del
      

  4.   

    我知道,其实在想删除的任意项上单击,然后delete都可删除。我就是想知道怎么着把数据类型改过来。