Dzwebs.Net

撰写电脑技术杂文十余年

access导入提示无效的表达式

Admin | 2014-12-16 10:06:19 | 被阅次数 | 5870

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在access中导入数据的时候,有时候会出现提示“您输入的表达式对属性|的引用无效”,这是为什么呢?

  这是因为导入数据的时候需要使用到组件,而该组件的名称为:DAO360.DLL

  现在要解决的办法是:重新注册DAO360.DLL这个组件即可解决问题。

  使用下面的批处理代码即可实现注册:

  egsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"

  当然了,你也可以顺带注册其它组件,省得以后还出问题,一般,针对这种问题,应该注册这些组件:

  批处理代码如下:

  @echo off
  copy /y zujian\dhSQLite.dll "%windir%\system32"
  copy /y zujian\richtx32.ocx "%windir%\system32"
  copy /y zujian\scrrun.dll   "%windir%\system32"
  copy /y zujian\SQLite3.DLL  "%windir%\system32"
  copy /y zujian\sqlite3_engine.dll "%windir%\system32"
  copy /y zujian\zflib.dll     "%windir%\system32"
  copy /y zujian\comdlg32.ocx  "%windir%\system32"
  copy /y zujian\MSCOMCTL.OCX  "%windir%\system32"
  copy /y zujian\MSWINSCK.OCX  "%windir%\system32"
  copy zujian\dao360.dll "%windir%\system32"
  regsvr32 /s "system32\dhSQLite.dll"
  regsvr32 /s "system32\richtx32.ocx"
  regsvr32 /s "system32\scrrun.dll"
  regsvr32 "system32\Dao360.dll"
  regsvr32 /s "C:\Program Files\Common Files\System\ado\Msado15.dll"
  regsvr32 /s "system32\comdlg32.ocx"
  regsvr32 /s "system32\MSCOMCTL.OCX"
  regsvr32 /s "system32\MSWINSCK.OCX"

  当然,你得备好这些组件:分别是:comdlg32.ocx,dao360.dll,dhSQLite.dll,MSCOMCTL.OCX,MSWINSCK.OCX,,scrrun.dll,SQLite3.DLL,sqlite3_engine.dll,zflib.dll。

  将这些组件文件放到一个名为“zujian”的文件夹内,而批处理放在该文件夹外面,与该文件夹同一级别即可。


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231