机房开始了很多天了。其中光配置源程序就花了很长时间。
链接odbc之后出现了这个问题
我感觉数据库的类型有不匹配的。但是不知道是哪个不匹配。结果我,把一半的表的属性值改了。终于可以打开源程序了。但是又出现其他的类型不匹配了。
后来才知道是电脑名称不匹配。
打开源程序期间出现了,tabctl32.ocx,mshflxgd.ocx,Msflxgrd.ocx,MSCOMCTL.OCX,MSCOMCT2.OCX,gregn50.dll,grdes50.dll,控件丢失,当时为了我一直以为,是系统的问题,期间我重装了3次系统。
装了3次系统,格式化所有硬盘还出现插件,丢失,损坏。真是不知道哪里弄错了,源程序只要是涉及到导出表格,就会显示控件缺少,把原来的3个控件注册还是不行。又把几个控件改名。依然还是缺少。后来我从网上下载这几个控件,这个小控件还不太好找!下载经常下载到病毒,或者是setup日历之类的。后来在pc6中找到这几个控件,注册终于打开了!
在附加数据库的时候出现这个问题。
可以把数据库文件加到C:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\这样就可以附加了。
也可以更该权限。右击属性->安全->编辑 点完全控制,两个文件都改。
安装office2016安装到95%的时候,安装不了了。删除又删不了。我直接又安装了一个2013,重启之后。发现2016可以删除了。删除之后源程序表导不出来了。来来回安装了2013,2016又卸载2013,2016。vb程序又出现了这个问题。
我和我的小伙伴都惊呆了!!!
后来发现和这个有关,有可能我重复引用excel 16.0 或者excel 15.0 改变了顺序。把microsoft excel 16.0 object library 向上提优先级,可以了。