zoukankan      html  css  js  c++  java
  • 基于Access的代码库Favorite-FileBrowser的下载和使用

    Favorite-FileBrowser是一个用于收藏各种数据和信息的数据库客户端软件。可以用于记录日记、存储用户名和密码、收藏常用网址、存储使用频繁的各种语言的程序代码等用途。

    而且,每天记录中还可以上传一个附件,附件的格式可以是图片、rtf文档、各种文本文件。可以进行原位编辑和保存。也可以把屏幕截图直接存入数据库。

    首先到腾讯微云,下载地址:Favorite-FileBrowser.zip,解压缩后可以看到5个文件。

    其中exe文件是客户端,accdb和mdb文件是数据库。实际上用到一个客户端和一个数据库就可以了,我是为了满足各种系统的需求,所以放了5个文件。

    示意图如下:

    上面两个客户端通过Startup.txt这个配置文件,可以连接到右侧的两个数据库。

    配置文件内容为:

    这个文件中只能写一个数据库的路径。如果写成Favorite.accdb,无论打开哪一个客户端程序都会使用这个数据库。

    在Windows的各个系统中打开客户端,经常弹出如下异常对话框。

    因为连接accdb格式的数据库使用的是Microsoft.ACE.OLEDB.12.0。

    日文版

    如果试图连接Favorite_2003.mdb数据库,连接字符串为Microsoft.JET.OLEDB.4.0,可能弹出如下对话框:

    日文版

    导致以上对话框的原因,一般是客户端找不到对应位数的Access或者引擎。

    这种情况下,需要下载32位或者64位的AccessDatabaseEngine

    下载后安装,一路确定即可。

    安装这个以后,再次打开客户端,应该不报错了。

    我的几个建议:

    尽可能使用Favorite-FileBrowser.exe + Favorite.accdb这套组合。因为客户端是同时兼容32位和64位,而且accdb格式的数据库格式比较新,存储容量也大。

    如果上述组合没法使用,再使用Favorite-FileBrowser-x86.exe + Favorite_2003.mdb这套组合。

    我的一次真实测试:我在一台64位系统(已安装有Access 2016 64位),打开Favorite-FileBrowser.exe居然也弹出上面的异常对话框,我下载安装了AccessDatabaseEngine64以后,问题解决。所以说并不是电脑安装了Access就一定能连接上。

    最后,不管你最后使用了哪一套组合,最后请删掉没用到的那个客户端和空白数据库,以免使用过程中干扰。

  • 相关阅读:
    SharpDeveloeper开发ASP.NET MVC汗流浃背
    暂停更新文章通知
    一步步学习NHibernate(10)——连接查询和子查询(2)
    一步步学习NHibernate(9)——连接查询和子查询(1)
    20165103 2017-2018-2 课程总结
    Android开发学习——UI篇1.0
    团队作业(三):确定分工
    20165103实验三 Java面向对象程序设计
    查漏补缺
    20165103 实验三 Java面向对象程序设计
  • 原文地址:https://www.cnblogs.com/ryueifu-VBA/p/12382495.html
Copyright © 2011-2022 走看看