Articles of MS访问

如何在Linux上将MS Word转换为HTML?

如何在Linux上将MS Word转换为HTML?

连接到从Linux访问数据库

我已经创build了我的应用程序,并在windows下进行了testing,这些窗口从访问数据库文件写入/读取数据。 但在现实世界中,它将运行在Linux环境中,而现在我有一个大问题,看起来没有Linux的驱动程序来访问ms acess db,下面是我现在如何build立连接: private static Connection getConnection() { if (connection == null) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String conStr = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + configuration.getAccessDbFile(); connection = DriverManager.getConnection(conStr); } catch (Exception e) { e.printStackTrace(); } } return connection; } 有没有人遇到类似这样的事情,有没有人有一个build议,我该怎么办? 这是我在linux上得到的exception: java.lang.NullPointerException at sun.jdbc.odbc.JdbcOdbcDriver.initialize(JdbcOdbcDriver.java:436) at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:153) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:207)

在Linux中填充一个MS Access数据库

有没有办法从Linux内部创build一个Access / Jet数据库? 我试图从一个Linux应用服务器(MySQL后端)提供数据,还没有find任何工具,让我这样做 – 似乎应该有一些东西。 如果我不能创build数据库,有没有办法从Linux内部插入现有的Access数据库文件? CLI工具,包装到SQL命令文件,C库,Ruby库,什么? 谢谢。

在Ubuntu上从PHP访问.mdb文件

我有一个在Ubuntu上获得访问.mdb文件(MS-Access数据库)的问题。 我需要完全访问(读写)。 最初的项目是build立在Windows上使用odbc(和一切运作良好)。 但是当我把它移到linux-server上出现了问题。 目前安装了用于odbc的PHP扩展。 但是我找不到任何免费的ODBC驱动程序与Access一起工作。 我试图使用MDB工具,但似乎只适用于阅读。 也许有人可以提出任何解决scheme? 使用其他数据库是不合适的,因为我的老板反对。 谢谢你的帮助。

python将微软Office文档转换为Linux上的纯文本

任何recomendations转换.doc,.ppt和.xls的方法在Linux上使用Python的纯文本? 真的任何转换方法都是有用的。 我已经看过使用Open Office,但是我想要一个不需要安装Open Office的解决scheme。

在Ruby中,如何将string从windows-1252转换为utf-8?

我正在使用Windows XP上的Ruby 1.8.6将一些数据从MS Access 2003迁移到MySQL 5.0(编写一个Rake任务来完成)。 事实certificate,Windows的string数据被编码为windows-1252,而Rails和MySQL都采用utf-8input,因此一些字符(如撇号)正在被破坏。 他们像“a”一样带着口音和他们的口音。 有谁知道一个工具,库,系统,方法,仪式,拼写或咒语将Windows-1252string转换为UTF-8?

如何将Unix / Linux时间转换为Windows时间

我想要在两个系统之间进行多种转换。 我正在寻找一个快速简单的方法来做到这一点。 我想Python方式,excel,openoffice calc方式,访问方式,命令行方式。 任何其他方式,你做的也会很好。 换个方式(从Windows到Linux)也是很好的 我从我的一些脚本输出,包括自1970年以来的秒数,但我想转换为Windows时间。 所以当它被导入到数据库时,它不会搞乱时间。 在Linux中,使用gettimeofday可以从1970年1月1日起以微秒(10 ^ -6秒)的速度获得时间。 在Windows中包含一个64位值,表示自1601年1月1日(UTC)以来的100纳秒间隔数。 这是一个C的方式。 将Unix / Linux时间转换为Windows FILETIME 从find的例子 find ./sd-mmc-card/ -iname *.jpg -printf "%h/%f\t%f\t%a\t%Ax\t%AT\t%A@\n" > dbtime.txt ./sd-mmc-card/0117.jpg 0117.jpg Thu Mar 24 15:27:25.0059226867 2011 24/03/2011 15:27:25.0592268670 1300973245.0592268670

表单导致的Office Service Pack 3.0导致的Excel / VBA自动化错误

安装完所有最新的Windows更新后,我的Excel VBA代码在第一个模块的开始就显示一个自动化错误。 它包含一些表单以及众多的VBA代码模块。 但是,当删除表单(和相关的代码)一切都很好。 一年前,在其他一些Windows更新之后发生了同样的事情。 然后,删除.exd文件没有办法,但当前的更新(包括Service Pack 3)似乎是不同的。 发生了什么事情,我怎样才能让表格工作? 所有的代码保持不变,并保留了以前所有的Windows / Office更新。 运行Windows 7(同样发生在Vista机器上)和Office 2007。

在Microsoft Media Foundation中获取相机支持的所有FPS值

我想获得我的摄像头支持的所有FPS值的列表。 在如何设置video捕捉帧率的 MSDN文章说,我可以查询系统的最大和最小支持特定相机的FPS。 它还说: 该设备可能支持此范围内的其他帧速率。 并在MF_MT_FRAME_RATE_RANGE_MIN中说: 该设备不保证在此范围内支持每个增量。 所以听起来好像没有办法让媒体基金会的相机支持所有的FPS值,只有最大值和最小值。 我知道在Linux上v4l2-ctl –list-formats-ext命令打印的支持的FPS不仅仅是min和max。 以下是使用不同摄像头的Linux的几个例子: $ v4l2-ctl –list-formats-ext ioctl: VIDIOC_ENUM_FMT Index : 0 Type : Video Capture Pixel Format: 'YUYV' Name : YUV 4:2:2 (YUYV) Size: Discrete 160×120 Interval: Discrete 0.033s (30.000 fps) Interval: Discrete 0.036s (27.500 fps) Interval: Discrete 0.040s (25.000 fps) Interval: Discrete 0.044s (22.500 fps) Interval: […]

ODBC连接到64位Windows中的Access数据库

我正在使用本教程来创build从Java应用程序到Microsoft Access 2010数据库的数据库连接。 本教程在Windows中创build一个dsn系统,然后使用以下的java代码行连接到dsn系统: Connection conn = DriverManager.getConnection("jdbc:odbc:DSN_NAME"); 问题是,当我点击链接添加一个新的系统dsn在: Control Panel –> System and Security –> Administrative Tools –> Data Sources (ODBC) –> (System DSN Tab) –> (Add.. button) 它不给我一个selectMicrosoft Access作为数据库types的选项。 相反,给出的选项显示在下面的打印屏幕上: 我想知道这是否是一个驱动程序问题,我需要下载的东西。 或者如果这是一个configuration问题。 我正在使用Windows 7.任何人都可以告诉我如何解决这个问题,以便我可以创build完成本教程所需的系统dsn? 或者至less让我看到从java连接到Microsoft Access数据库的另一种简单方法?