当前位置:七道奇文章资讯数据防范Access防范
日期:2011-05-01 23:30:00  来源:本站整理

旧版数据库转换至ACCESS2000的注意事项[Access防范]

赞助商链接



  本文“旧版数据库转换至ACCESS2000的注意事项[Access防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
实用:Access2000

 由于ACCESS97(或更早的版本)无法开启以ACCESS2000制作的档案,故好像以往历次改版,若要完好施展ACCESS2000之功效,读者须考虑将旧版数据库转换至2000,请见以下阐明:

1、共用数据表
 不管数据库为什么种版本,数据表皆是可共用的资源,如ACCESS97数据库可连结来自ACCESS2000数据库中的数据表,所以若环境内不是每一位利用者皆已进级至ACCESS2000,又为保持数据精确,可将数据表做为共用.
2、ACCESS2000转换至ACCESS97
 这是ACCESS历次改版中,第一次供应新版转旧版的功效,读者可在开启数据库后,利用〖工具〗->〖数据库工具〗->〖转换数据库〗->〖转换ACCESS97文件格局〗.但转换后的数据库,不保证可在ACCESS97中一切正常,因为数据库在2000中若利用了97版不支持的新功效,将会在转换后发生错误.
3、不支持的程序库
 若读者转换ACCESS7.0的数据库,且在VBA中利用DAO处理数据库,则会在转换时发生错误,因为ACCESS2000不支持DAO2.5/3.X的程序库.
 办理办法是,在转换后开始Visual Basic编程器,利用〖工具〗->〖设定引用项目〗选项,在此排除遗漏的DAO2.5/3.X程序库,再引用DAO3.60程序库.
4、程序码
 在程序码部份,若转换ACCESS2.0数据库,且在数据库中以Declare报告式宣布利用API函数,则全部此类函数在转换后均须重新宣布,还是利用Declare报告式,但每一函数有新的语法.因为Access2.0是利用WIN16 API,而目前者是WIN32 API.
 此外,在ACCESS2000的VBA中,有些属性及函数传回值有较严峻的分类,普通是旧版传回值范例为Variant者转换为字串,故有大概在履行时发生错误,读者可在转换完成后,开启Visual Basic编程器,在此利用〖侦错〗->〖编译〗选项,查看有没有错误,最常发生的错误是〖范例不符〗或〖Null的利用不精确〗等,此时可查抄处理的属性或函数传回值能否精确.

 阐明:
 以上仅列出较常见或大概发生的错误,普通而言,ACCESS2000与ACCESS97之差别不大,将97转换至2000应无太大问题,问题较多的是ACCESS2.0及7.0版,因为这两个版本不是32位版本,加上Access2.0不支持VBA,故问题较多.   以上是“旧版数据库转换至ACCESS2000的注意事项[Access防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 旧版数据库转换至ACCESS2000的注意事项
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .