为了允许其他人进行查询或更改,我想知道哪一个前端/GUI适合于。由于我们的IT管理部门的限制,我只能减少对项目的选择。令人惊讶的是,我可以安装TCL (为什么?)
我的问题是:使用TCL/TK作为sqlite的前端是否有意义?还是有理由不使用TCL?替代方案将是MS访问作为前端通过ODBC连接到sqlite。另一个可能是Power Shell。我喜欢TCL或PS,因为我不喜欢使用GUI工具。还有其他建议吗?
操作系统是Windows 7。
背景:
我开发了一个sqlite数据库来管理我们的小学院的成员(成员,学生,学习,课程等等)。我和我的助手是唯一了解sql并能够进行更改(选择、更新和插入)的人。在此之前,这届政府是用30强和50张纸完成的。我们成功地导入了一个合理的关系数据库模型中的数据。重要的是:我不是一个专业的程序员,而是这个研究所里唯一一个有一点编程知识(Perl,SQL,R)并且喜欢学习更多知识的人。
我们之所以使用sqlite,是因为我们的研究所被安置在一家大型医院里,拥有集中的IT服务和非常严格的IT政策。因此,由于限制,我无法安装MySQL和PHP。我可以使用installed,这是安装在每个客户端,但我发现开发与sqlite和批处理文件(dos)更容易,因为我不喜欢使用GUI,我不知道VBA。我喜欢的工作环境(用于编程)是dos终端运行脚本和emacs来编写程序。
发布于 2016-12-09 11:24:10
Tcl可以很好地与SQLite对话;用于这样做的接口被记录在SQLite主站点上,这是为数不多的几种语言之一。
SQLite库的设计非常容易从Tcl或Tcl/Tk脚本中使用。SQLite最初是作为TCL扩展开始的,SQLite的主要测试套件是用Tcl编写的。SQLite可以与任何编程语言一起使用,但它与TCL的连接很深。
Tcl在Windows 7上也能很好地工作,我以前经常在那个精确的平台上使用它。
有一些选项可以进行高度锁定的部署,这对您可能很感兴趣,其中整个运行时都打包到一个文件中。(你最好通过comp.lang.tcl询问更多关于他们的信息;通过Google访问。)加密的SQLite数据库也有(商业)选项。
https://stackoverflow.com/questions/41058209
复制相似问题