HTA 的简单数据库
我的任务是创建几个供我们办公室本地使用的数据库,一个用于记录生病电话,另一个用于记录员工出租车。
我无法在用于开发应用程序的计算机上安装新软件,也无法在将使用该应用程序的计算机上安装新软件,因此不幸的是,没有基于 xAMP 的应用程序。 Excel 是可用的,但我不想走这条路,因为我想提供一个干净的用户界面。
所以我正在考虑构建一个基于 HTA 的应用程序。问题是:我似乎无法为 HTA 应用程序找到一个简单、易于使用的数据库类型存储解决方案。我需要从头开始写一些东西吗?或者有人可以推荐一些我可以使用的东西吗?
I have been tasked with creating a couple of databases for local use in our office, one for logging sickness calls and another for logging staff taxis.
I do not have the ability to install new software on the machines that will be used to develop the app nor on the machines that will use the app, so no xAMP based application, unfortunately. Excel is available, but I'd rather not go down that route as I want to provide a clean UI.
So I'm looking at putting together an HTA based application. The question is: I cannot seem to find a simple, easy to use database-type storage solution for an HTA application. Do I need to write something from scratch, or can anyone recommend something I can use?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以尝试 SQLite ActiveX 包装器,例如 SQLite COM 或 SqLite2X 。
You can try an SQLite ActiveX wrapper, like SQLite COM or SqLite2X.
如果您无法安装任何东西...
您应该能够连接到...dun dun dunnnn...使用
ADODB.Connection
访问数据库- VBScript 示例,但 API 应该可移植到 JScript,例如 http://www.kuro5hin.org/story/2005/7/14/13942 /7643快速而肮脏的想法 - 将所有内容存储在 JavaScript
对象
中,并从文件读取/写入 JSON。If you can't install anything...
You should be able to connect to a ... dun dun dunnnn ... Access database using
ADODB.Connection
- VBScript example here, but the API should be portable to JScript, e.g. http://www.kuro5hin.org/story/2005/7/14/13942/7643Quick and dirty idea - store everything in a JavaScript
Object
and read/write JSON to/from a file.您还可以使用 XML,使用 smthn,如下所示:
http://msdn.microsoft.com/en-us /library/ms762708%28VS.85%29.aspx
但在我看来,MDB(msaccess数据库)是最好的方法:
You can also use XML, with smthn like this:
http://msdn.microsoft.com/en-us/library/ms762708%28VS.85%29.aspx
but in my opinion, MDB(msaccess database) is the best way:
您可以使用 Ragic 之类的东西,而不是从头开始编写一些东西。您实际上不需要编写任何代码,您的同事也不会感到太困惑,因为它使用像 Excel 这样的电子表格界面。此外,它是网络上的云数据库,因此您无需在办公室计算机上安装。
You can use something like Ragic, instead of writing something from scratch. You really don't have to code anything, and your coworkers wouldn't be too perplexed, as it uses a spreadsheet interface like Excel. Also, it's a cloud database on the web, so you won't have to install on the office computers.