已经将数据导入到sql2005,但是当你修改某个数据时,则弹出对话框“varchar 字转换 bit 发生错误”,我已经将原来的acc数据的字段设置成各中字段格式,但是还是不行!网上查了很多方法,都不行,还请高手给指点指点!!

解决方案 »

  1.   

    也不知道要将原来acc数据库的那个字段改成什么类型,导入到sql2005后才能被转换!?还请高手指点指点!
      

  2.   

    我对sql命令不是很懂!!还请您说的详细点!
      

  3.   

    我想大家没看懂我的帖子,我就是想把一个acc数据库导入到sql2005,第一次导不进去,提示字段太长,当我在acc设计模式下,别的字段sql2005都能识别,但是2005下有几个字段属性为bit的数据无法识别,在sql里面也能看见false  true之类的,但是当你在sql2005下修改这条数据保存时则提示“varchar 字转换 bit 发生错误”,我在网上查了sql里面的bit数据只能认识0和1,并且我害怕是因为字段过长,我就把acc的字段属性长度改为1,导入到sql后还是不行,提示“varchar 字转换 bit 发生错误”我将原始的acc数据库那个字段的格式换成任何属性,比如数字型...都不行,我实在是没有办法了,还请高手给帮帮忙!!!如果表述不清的话,请加我的qq:18287991!!不胜感激!!
      

  4.   

    你就直接说出来你的ACCESS那字段是存储的什么值,最好是多个不同的,
    你2005的是什么类型,值是什么这样会比较清楚